S
Test Engineer 100% Remote
Serco
5h ago
0DevHerndon, VA, USjobspy_indeed
remoteindeed
Job Description
### **Position Description \& Qualifications**
If you love high profile and challenging programing projects supporting the CMS\- Serco has a great opportunity for you! This Senior QA Automation Engineer will be on a dynamic team, leading the design, development, and deployment of an automated testing framework on a large\-scale federal eligibility program. This is a hands\-on role where you will serve as an automation SME — expected not just to execute, but to challenge current practices, guide a growing team of engineers, and drive cloud\-based test automation forward.
Serco supports CMS, a federal agency within the United States Department of Health and Human Services that administers the Medicare program and works in partnership with state governments to support eligibility determinations for consumers purchasing health insurance through the Federal Health Insurance Exchanges.
You will be part of a 15\-member team that works closely with the customer and other Serco teams to deliver quality systems. Rakesh Vommi leads this team with over 20 years’ experience. The team has been recognized by the CMS and the industry for their outstanding contributions to the contract and program.
In this role, you will:
* Design, develop, configure, and maintain automated test scripts and test environments using Selenium and Cucumber (BDD).
* Perform analysis of business requirements, identify gaps, and translate user requirements into automated test solutions.
* Create test scenarios, test cases, and test data, and identify candidates for regression automation.
* Develop and maintain robust end\-to\-end (E2E) automated test scenarios across UI, API, and database layers.
* Execute smoke tests prior to each code drop to confirm environment setup and readiness for testing.
* Execute automated and manual test cases once code is deployed into the test environment.
* Perform REST and SOAP API testing, along with DB validation, logging validation, and UI validation.
* Build and run SQL scripts to create test data, validate test results, and support accurate test data requests.
* Generate and maintain the Requirements Traceability Matrix (RTM).
* Identify, document, log, re\-test, and track defects through resolution in Jira.
* Integrate automation frameworks with Eclipse IDE and leverage Eclipse plugins for efficient script development, debugging, and execution.
* Manage source code and CI/CD pipelines using Git, Jenkins, Java, Groovy, and Maven.
* Write Linux\-based scripts (Shell or Python) to support application integration and test automation.
* Implement incremental automation within Agile/SAFe team cadence.
* Review release scope and provide effective Level of Effort (LOE) estimates.
* Facilitate testing activities by proactively communicating with Project Managers, Business Analysts, Developers, and Scrum Masters.
* Provide guidance and mentorship to fellow testers and contribute to team growth.
To be successful in this role, you will have:
* A
