remote
Senior Integration Test Engineer - SAIC
QA Engineer
Lead end‑to‑end integration testing for Unmanned Surface Vessel control software, designing automated test suites, troubleshooting cross‑service issues, and driving continuous delivery pipelines using Python, Java, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain automated integration test suites for USV control and monitoring systems.
- Collaborate with front‑end and back‑end teams to identify, isolate, and resolve cross‑service defects.
- Implement and manage CI/CD pipelines, ensuring seamless test execution and rapid feedback.
- Utilize Docker and Kubernetes to create reproducible test environments and orchestrate test runs.
- Analyze test results, generate detailed reports, and recommend improvements to product quality.
Requirements
- 5+ years of experience in integration testing and test automation.
- Experience troubleshooting complex distributed systems and debugging networked services.
- Excellent communication skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythonjavacicddockerkubernetes