onsite
Test Engineer - Edgewater Federal Solutions
QA Engineer
Test Engineer responsible for designing, implementing, and executing automated test solutions for high‑rigor national security software, leveraging Python and advanced test frameworks to ensure reliability and performance.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks using Python and industry‑standard tools.
- Collaborate with software, systems, and research teams to define test plans and requirements for real‑time national security missions.
- Implement continuous integration pipelines that integrate automated tests into the development lifecycle.
- Analyze test results, identify defects, and work with engineering teams to resolve issues.
- Document test procedures, results, and best practices for knowledge sharing.
Requirements
- Strong experience with automated test tools and frameworks (e.g., pytest, Selenium, or equivalent).
- Proficiency in Python and scripting for test automation.
- Solid understanding of software testing principles, test design, and quality assurance processes.
- Experience with system integration and testing of complex software systems.
- Excellent analytical, communication, and problem‑solving skills.