Job Title: Quality Engineer (manual and automation)
Location: Vienna, VA
Work Model: hybrid, 3 days onsite
Pay rate: W2 and established 1099 options
Position type: multiyear contract
We are looking for candidates with 8-10 years of professional experience and local to the DC area.
This role is a Quality Engineer focused on testing enterprise payment systems, specifically supporting ACH modernization initiatives. The position involves both manual and automation testing, with a strong emphasis on API and backend validation rather than UI testing. You’ll be responsible for designing and executing test strategies across SIT, UAT, and regression cycles, while ensuring seamless validation of SaaS platforms, APIs, and batch/file-based processing systems. The role also requires integrating automated tests into Azure DevOps CI/CD pipelines and validating complex, end-to-end financial data flows.
Responsibilities
- Support enterprise-scale payments systems with manual and automation testing expertise, focusing on ACH Modernization testing, including SaaS platforms, APIs, and batch/file processing.
- Create and manage test strategies, test plans, test cases, and defects within Azure DevOps (ADO).
- Execute testing across SIT, UAT, and regression phases to ensure system quality and performance.
- Automate API flows, batch/file workflows, and regression scenarios using Java-based automation frameworks, Maven, and Git, integrating into Azure DevOps CI/CD pipelines.
- Test complex, multi-system workflows and validate end-to-end data flows, including backend and API testing.
- Participate in testing SaaS applications and validating batch and file-based processing, with a focus on financial or transactional systems.
- Work collaboratively within Agile teams to support payments, banking, or financial services systems, with familiarity in ACH or batch financial processing preferred.
Requirements - Proven experience in Quality Engineering with manual and automation testing for enterprise applications.
- Hands-on experience with Azure DevOps, test plan creation, and defect management.
- Solid understanding of testing SaaS applications and complex workflows involving APIs and batch processing.
- Experience automating API and backend testing using Java frameworks, Maven, and Git.
- Ability to develop and execute automated tests within CI/CD pipelines.
- Strong knowledge of payments, banking, or financial services is preferred; familiarity with ACH or batch-oriented financial processing is a plus.
- Excellent problem-solving skills and attention to detail in a fast-paced environment.
- Minimum of 8 years of relevant experience.
System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.
System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.
#M-
#LI-
Ref: #851-Rockville-S1