Job Description
Position Summary
\n
The Test Engineer Level 2 leads software testing activities within an Agile, mission-critical development environment. This role is responsible for planning and executing automated and manual testing, supporting release readiness, improving test automation, and ensuring the quality, performance, and stability of mission applications.
\n
\n
Key Responsibilities
\n
- \n
- Develop, execute, and maintain automated and manual test plans and procedures.
- Lead regression, performance, integration, and release readiness testing across multiple environments.
- Identify, document, and track software defects through resolution.
- Participate in sprint planning, readiness reviews, and quality assurance activities.
- Produce test documentation, metrics, and customer reporting artifacts.
- Partner with development teams to improve automated testing, CI/CD pipelines, and overall test coverage.
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- Bachelor's degree in Electrical Engineering or a related technical discipline (or equivalent combination of education and experience).
- Minimum of 5 years of experience developing and executing software test solutions in production environments.
- Experience with automated testing tools such as Selenium, JMeter, or similar frameworks.
- Knowledge of test planning, defect tracking, QA methodologies, and documentation best practices.
- Strong written and verbal communication skills.
- Active TS/SCI clearance with Polygraph.
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Experience with GitLab CI/CD, Robot Framework, and cloud-based testing environments.
- Experience working within Agile, DevSecOps, or CI/CD development environments.
\n
\n
