Software Quality Assurance Engineer III (Contractor) ID - 806914
Core
Designing, developing, and maintaining enterprise-level automated testing frameworks to ensure software applications meet business requirements and quality standards.
Role type
Senior IC Software Quality Assurance Engineer (Automation)
Builds
Scalable, reusable, and maintainable automation solutions across the entire software development lifecycle.
Domain
Enterprise software development, government/healthcare sector, AI-assisted testing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Software automation testing, automated testing frameworks, Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), Behavior-Driven Development (BDD), Selenium WebDriver, CI/CD pipeline integration, Agile/Scrum methodology, root cause analysis, test strategy development, defect troubleshooting, reporting dashboards
Preferred skills
Java programming, AI-assisted testing tools, API testing (Postman, Rest Assured, GraphQL, OAuth2/JWT), Performance testing (JMeter, Gatling, K6), Cloud & Containerization (Docker, Kubernetes), DevOps integration (GitHub Actions, GitLab CI), enterprise-scale application testing in regulated sectors, AI/ML-enabled application validation
Technologies
Selenium WebDriver, Selenium Grid, Jenkins, JUnit, WebLOAD, Postman, Rest Assured, GraphQL, Swagger/OpenAPI, JMeter, Gatling, K6, Docker, Kubernetes, GitHub Actions, GitLab CI