Senior Software Test Engineer
$112,500–$140,000 year
Hybrid · Syracuse, New York, United States
Job Summary
Senior Software Test Engineer to design, execute, and maintain testing methodologies for embedded and cloud-based systems. Build automated regression test suites integrated with GitLab CI/CD, develop test plans and documentation, perform exploratory testing of new features and complex scenarios, coordinate release activities with DevOps, and collaborate with developers and product teams to ensure quality throughout the software lifecycle. Lead design reviews for testability, promote testing best practices, and drive process improvements while working across hybrid in-person and remote teams.
Required Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 5+ years of experience in software testing including hands-on experience testing embedded systems and cloud-based platforms
- Proven experience with GitLab CI/CD and integrating tests into DevOps pipelines
- Proficiency with Linux-based systems, including command-line tools and shell scripting
- Strong scripting skills (e.g., Python, Bash) for test automation and tool creation
- Experience using issue tracking and documentation tools (e.g., JIRA, Confluence)
- Experience with software written in C++ and Python
- Excellent problem-solving skills and attention to detail
- 10% travel
Additional Requirements
- Security: U.S. citizens only per posting
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.