Quality Engineer
Core
Design, build, and execute automated tests across UI, API, integration, and regression layers to ensure quality in federal applications and releases.
Role type
Quality Engineer (Test Automation/SDET)
Builds
Automated test suites, test plans, defect workflows, and quality metrics for federal software delivery.
Domain
US Federal Government / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Test automation frameworks (Playwright, Selenium, Cypress, Appium), API testing, regression testing, defect management, CI/CD integration, test data management, performance/security/accessibility validation basics.
Preferred skills
Performance testing tools (JMeter, Gatling), Security testing (OWASP, SAST/DAST), Accessibility (Section 508), CI/CD tools (Jenkins, GitLab CI, GitHub Actions), Reusable framework design, Quality dashboards.
Technologies
Playwright, Selenium, Cypress, Appium, JUnit, PyTest, JMeter, Gatling, Locust, k6, Jenkins, GitLab CI, GitHub Actions, Azure DevOps.
Responsibilities
Design and maintain automated tests (UI, API, integration, regression); Partner with engineering to clarify acceptance criteria and improve testability; Create test plans and quality metrics; Integrate testing into CI/CD pipelines; Validate APIs, web apps, and cloud applications; Support performance, security, and accessibility validation.
Seniority
Mid-level to Senior IC (scope grows to strategy and mentorship)
