Quality Assurance Engineering Scientist
Core
Design, implement, and document test programs for software systems, including cloud-hosted systems, ensuring they meet government customer requirements.
Role type
Software Quality Assurance Engineer
Builds
Verified and tested software systems for government customers
Domain
Government / Software Engineering
Required skills
Software testing, Test automation (Python), Requirements-based testing, Test planning, Version control (GitLab), Issue tracking (Jira)
Preferred skills
Pytest, Risk-based testing, CI/CD pipelines, Cloud-based testing, Software design assurance
Technologies
Python, GitLab, Jira, Pytest
Responsibilities
Design and implement test programs and procedures; Develop and maintain automated test suites; Execute verification activities including traceability and reporting; Participate in project reviews and provide technical interface to sponsors.
Seniority
Mid-level, hands-on IC
