remote
Test Engineer - Raytheon
QA Engineer
Senior Test Engineer responsible for designing, executing, and automating tests for critical software systems using Python, Java, Selenium, and CI/CD pipelines on AWS and Docker environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites in Python and Java using Selenium and JUnit.
- Integrate testing into CI/CD pipelines, ensuring rapid feedback and high quality releases.
- Collaborate with cross‑functional teams to define test strategies for AI/ML and DevSecOps projects.
- Analyze test results, troubleshoot failures, and provide actionable defect reports.
- Maintain test environments on Docker and AWS, optimizing performance and scalability.
Requirements
- 5+ years of software testing experience in a complex, regulated environment.
- Strong proficiency in Python, Java, Selenium, and JUnit.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker).
- Knowledge of AWS services and infrastructure automation.
- Excellent analytical, communication, and problem‑solving skills.
Skills
pythonjavaseleniumjunitcicddockeraws