remote
Software Test Engineer - BAE Systems
QA Engineer
Software Test Engineer focused on delivering high‑quality deployments for large‑scale public sector projects, leveraging automation, Python, Selenium, and Agile practices to ensure robust, reliable software.
About the role
Key Responsibilities
- Design, develop, and execute automated test scripts using Python and Selenium to validate application functionality and performance.
- Collaborate with cross‑functional teams to define test plans, test cases, and acceptance criteria for new features and releases.
- Integrate testing into CI/CD pipelines, ensuring continuous feedback and rapid defect resolution.
- Analyze test results, identify root causes, and work with developers to remediate defects.
- Maintain test documentation, including test plans, test cases, and defect logs, ensuring traceability and compliance with quality standards.
Requirements
- 3+ years of experience in software testing, with a strong focus on automation.