Job Title: Senior Test Engineer – Software Modernization
Contractor, Remote – US East Coast
Overview
We are seeking a Senior Test Engineer to drive quality across our software modernization program. This role will cover testing of the platform, processes, tools, and deliverables at both intermediate and final stages of modernization. The ideal candidate is detail-oriented, metrics-driven, and technically strong at the code level, enabling close collaboration with developers and DevOps teams to isolate root causes and accelerate issue resolution.
You will design and maintain test suites using both standard frameworks and custom modernization tools, while working closely with the Project Manager to scale test processes, measure velocities, and track lifecycle quality metrics from source code drop to modernized code acceptance.
Key Responsibilities
- Develop and execute test plans covering all modernization stages (platform, processes, tools, intermediate/final deliverables).
- Build and maintain test suites using a mix of standard frameworks (e.g., Jest, Mocha, Cypress, JUnit, PyTest) and custom modernization tools.
- Conduct functional, integration, regression, and performance testing across cloud-native microservices, APIs, and multi-database systems.
- Collaborate with developers and DevOps engineers to debug issues, isolate causes, and improve system reliability.
- Track and report test coverage, test velocity, defect resolution, and lifecycle quality metrics.
- Provide feedback loops to ensure modernization processes meet both functional and velocity targets.
- Assist the Project Manager in scaling test processes and ensuring continuous improvement in testing efficiency.
- Verify deliverables in Kubernetes environments (Argo CD, GitOps-based deployments) and ensure test readiness in CI/CD pipelines.
- Contribute to test strategy discussions around modernization workflows, collaborative tools, and end-to-end lifecycle validation.
Required Qualifications
- 5+ years in software quality engineering or test engineering, ideally within modernization or cloud environments.
- Strong code-level testing skills with the ability to debug issues in Node.js, Go, GraphQL, and event-driven systems.
- Experience with test automation frameworks (Jest, Mocha, Cypress, JUnit, PyTest, or similar).
- Familiarity with databases (Oracle, MongoDB, relational DBs) and testing across heterogeneous backends.
- Ability to measure and optimize test velocities and track resolution lifecycle metrics.
- Hands-on experience with CI/CD pipelines, Kubernetes, and monitoring/logging tools.
- Strong collaboration skills with developers, DevOps, and project managers.
Preferred Qualifications
- Prior work in software modernization programs or cloud migration projects.
- Experience building custom test harnesses or integrating with modernization tooling.
- Understanding of multi-user collaborative architectures and test considerations for distributed workflows.
- Strong focus on quality metrics and driving measurable improvements.
What We Offer
- A senior test engineering role with direct impact on modernization success.
- Collaboration across cloud engineers, tool engineers, DevOps, and project management.
- Opportunity to shape quality and velocity tracking processes at scale.
To apply, send a short cover letter and resume to hr@sync-sys.com.