Test Automation Engineer

M9 Solutions
Vienna, VA, United States
4 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$105,000.0 - $125,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests C Sharp (Programming Language) Software Quality Apache Maven Microsoft UI Automation Next.js Software Testing Automation Framework
+15 more
Systems Integration Test Execution Engine TypeScript User Interface Testing ReactJS Spring-boot Backend AngularJS Integration Tests Maintaining Code Data Management Front End Software Development Software Version Control Api Management Microservices

Job description

M9 Solutions is seeking aTest Automation Engineer to work remotely in support of a government contract for a client located in Washington,DC.An activePublic Trust clearanceis required., * Develop an automation test strategy and execution plan aligned with release and quality objectives.

  • Design, develop, and maintain UI, API, and integration automation suites with traceable coverage.
  • Leverage Tricentis capabilities to support automated testing and overall quality objectives.
  • Develop complex test scenarios covering edge cases, failure modes, and critical application functionality.
  • Perform test execution and results analysis to identify defects and isolate root causes.
  • Conduct system integration and validation testing across functional, performance, and reliability requirements.
  • Develop and maintain quality control artifacts covering regression coverage, test data management, and standards compliance.
  • Perform defect trend analysis and provide recommendations to improve product design, testability, and overall process quality.
  • Identify and implement framework and tooling improvements that increase automation reliability, maintainability, and adoption across teams.
  • Collaborate with engineering, product, and other technical stakeholders to communicate findings, resolve defects, and continuously improve software quality.

Requirements

  • Work Authorization: US Citizenship is required.
  • An activePublic Trust levelclearance is required.
  • 6 - 7 years of relevant test automation and quality engineering experience.
  • Hands-on experience with Tricentis test automation solutions.
  • Strong experience building automated tests using TypeScript/JavaScript and/or Java or C#.
  • Hands-on expertise with front-end frameworks such as React, Next.js, or Angular, including component and UI testing.
  • Proficiency with modern testing tools and patterns, including Testing Library, UI automation approaches, API testing, contract testing, and reliable test design.
  • Experience testing backend services and microservices, including Spring Boot.
  • Experience managing dependencies and builds using tools such as Maven.
  • Experience with container-based integration testing, such as Testcontainers, and designing repeatable test environments.
  • Ability to design and maintain scalable automation frameworks using sound engineering practices, including clean code, modularity, version control, and CI/CD integration.
  • Strong troubleshooting and defect isolation skills with the ability to interpret test results and identify root causes across UI, API, data, and environment layers.
  • Demonstrated ability to improve quality processes, define testing standards, and drive adoption across teams.
  • Strong communication and collaboration skills, including the ability to translate testing findings into clear recommendations for engineering and product partners.
  • Familiarity with AI-assisted development and testing workflows using tools such as OpenCode, Claude Code, and Gemini Vertex AI to accelerate test creation, analysis, and triage while maintaining code quality and security expectations.

Benefits & conditions

With 15+ years of proven delivery andgrowth, M9 Solutions is a unique small business with credible past performance and key capabilities offering project management services, solution architects, business analysts, program managers, technical architects, and technical consultants. M9 was recognized as an Inc. 5000 Fastest-Growing Private Companies in 2021, 2020, 2019, 2018, 2017, 2016, and 2012. M9 Solutions believes that work should be fun, rewarding, and something everyone can be excited about. We offer a competitive compensation package and valuediverse perspectivesin driving the vision of the company.

About the company

M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right people, skills, clearance levels, and technologies to help organizations that desire improved performance and modern, sustainable change. M9 has provided quality IT services and support to more than 30 Federal Agencies and multiple commercial customers nationwide. Our capabilities include IT Talent Solutions, Data Delivery & Analytics, Cyber Security, Cloud Migration, Applications and Infrastructure, Software Development, and Finance & Accounting., M9 Solutions is a proud participant in the Virginia Values Veterans (V3) program and supports the Military Medics and Corpsmen (MMAC) initiative, demonstrating our commitment to hiring and supporting veterans, transitioning service members, military spouses, and dependents., M9 Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. This policy applies to all employment decisions, including, but not limited to, recruitment, hiring, compensation, training and apprenticeship, promotion, upgrading, demotion, downgrading, transfer, lay-off and termination, and all other terms and conditions of employment. All decisions regarding conditions of employment will be based on applicable law, including the individual’s overall qualifications and his/her ability to meet the requirements of the position. M9 Solutions is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation or to view the Affirmative Action Plan, contact M9 Solutions HR Department: hr.inquiries@m9solutions.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Prioritizing fundamental engineering skills over automated testing tools

Lilia Gargouri Lilia Gargouri · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all