TSI is seeking a Senior Software Test Engineer to drive hands-on test automation, building and maintaining scalable frameworks, while providing metrics and visibility into test coverage, results, and quality trends. The ideal candidate thrives in a collaborative, agile environment and stays current with modern testing tools.
Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering, or related discipline
- 5+ years of hands-on experience in automated software testing, including test design, development, and execution
- Willingness to assist in manual or QA testing, as needed
- Strong expertise in test automation: designing, building, and maintaining scalable frameworks
- Proficiency in automated testing for API, UI, backend, integration, and end-to-end scenarios
- Experience integrating automated tests into CI/CD pipelines and contributing to build stability
- Skilled in test data management, environment setup, and advanced testing strategies
- Proficient with modern programming paradigms and industry-standard automation tools (Cypress, Playwright, Appium, TestComplete, Bruno)
- Strong problem-solving, debugging, and analytical skills
- Excellent collaboration and communication skills with engineers, product owners, and stakeholders
Benefits
- Health Insurance: Comprehensive medical, dental, and vision coverage.
- Retirement Plan: 401(k) with company match.
- Paid Time Off Program: Paid time off, paid holidays, and paid floating holidays.
- Life insurance, employee assistance program (EAP), and professional development opportunities.