Senior Quality Assurance EngineerJob number #853This is a remote position.The
Veterans Affairs business unit helps transform the VA into a modern digital services organization where Veteran outcomes are at the center of every effort. We partner with the VA to design and deliver seamless user experiences for Veterans, their families and caregivers, and VA employees. By applying better practices in service design, product management, and technology, we enable the VA to increase the use, quality, and reliability of services and decrease the time Veterans spend waiting for outcomes.
Primary Responsibilities: The
Automation Test Engineer supports the Department of Veterans Affairs (VA) Veteran Experience Services Eligibility and Enrollment (VESEE) 2.0 program by designing, developing, and executing automated test frameworks that ensure the quality, reliability, and performance of mission-critical applications. This role works closely with developers, business analysts, QA leads, and VA stakeholders to validate functionality, maintain compliance with VA/Federal standards, and accelerate delivery through automation. The primary responsibilities of the Test Automation Engineer are:
Key Responsibilities- Develop, maintain, and enhance automated test frameworks using tools such as Selenium, Maven, Docker, JUnit, SonarQube, Postman/Newman, or similar.
- Design and execute automated test scripts forfunctional, regression, integration, API, and performance testing.
- Integrate automated tests into CI/CD pipelines (e.g.,Jenkins, GitLab CI, Cloud DevOps, GitHub Actions).
- Collaborate with developers to identify test scenarios, debug issues, and ensure testability of new features.
- Analyze test results, document defects, and track resolution through established defect-tracking tools (e.g., JIRA, DevOps Boards).
- Ensure all testing activities comply with VA, Federal, and program-specific standards, including:
- Section 508 accessibility
- VA cybersecurity and privacy requirements
- Quality and documentation expectations
- Enterprise modernization experience
- Large-scale system integration
Required Qualifications- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
- 3-5+ years of experience in software testing with at least 2+ years in test automation.
- Hands-on experience with:
- Automation frameworks
- API testing
- Scripting languages (Python, JavaScript, Java, or similar)
- CI/CD tools and version control (Git)
- Strong understanding of SDLC, STLC, and Agile methodologies.
- Experience testing in secure, regulated, or federal environments.
- Ability to obtain and maintain a Public Trust or other VA-required clearance.
Preferred Qualifications- Prior experience supporting VA, DoD, HHS, or other federal agencies.
- Familiarity with VA systems such as VESEE, VistA, Cerner/Oracle Health, EHRM, IAM, ServiceNow.
- Experience with:
- Performance testing (JMeter, LoadRunner)
- Containerized environments (Docker, Kubernetes)
- Cloud platforms (AWS, Azure)
- On prem platforms
Soft Skills- Strong analytical and problem-solving abilities.
- Excellent communication skills for interfacing with VA stakeholders and cross-functional teams.
- Detail-oriented with a commitment to quality and compliance.
- Ability to work independently in a fast-paced, Agile federal environment.
- Participate in Agile ceremonies and contribute to sprint planning, refinement, and retrospectives.
- Support continuous improvement of QA processes, automation coverage, and testing efficiency.
- Provide clear reporting on test execution, coverage, and quality metrics to program leadership.
To learn more about working at Ad Hoc, please visit:https://adhocteam.us/join
Benefits:- Company-subsidized health, dental, and vision insurance
- Flexible PTO
- 401K with employer match
- Paid parental leave after one year of service
- Employee Assistance Program