Metron is seeking a Software Test Engineer to contribute to the development and deployment of algorithms, mission management tools, mission analysis tools, and simulations tools for UUV/USV vehicle autonomy.
Requirements
- Strong knowledge of quality assurance methodologies, test plans, and debugging.
- Previous test automation experience.
- Experience with one or more programming languages.
- Experience with Docker, Kubernetes, microservices and related tools.
- Experience with Linux and Bash scripting.
Responsibilities
- Design, execute, and debug test plans of applications based on software requirements and technical specifications.
- Manage test cases and executions using a test management tool.
- Provide solutions for integrating QA process into current development and release process.
- Collaborate with software development team to design a comprehensive automated testing approach for new features.
- Run manual testing of autonomy and related tools and validating results.
- Analyze logs and telemetry data from on-vehicle tests to identify and report issues.
- Document results and generating historical analysis of applications’ state and stability.
Other
- Bachelor’s degree in computer science, computer engineering or related field.
- At least 5 years of professional experience in QA.
- Must possess excellent written and verbal skills to communicate with development team and external partners.
- Must be able to work independently as well as in a team environment.
- US Citizenship required; successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information.
- Ability to travel to testing and client sites.