Ensure software is delivered with high quality by defining, implementing, executing, and maintaining test plans, test cases and test automation tools/scripts for GM's infotainment platform.
Requirements
- 4+ years of experience in testing Android based Apps that work on an Embedded system or equivalent mobile/Infotainment/embedded software testing.
- 3+ years of software quality assurance or test experience in automotive industry
- Must have strong automated testing experience. Demonstratable 2+ years of experience on writing scripts with Python / Java / Kotlin for test cases that run under a Continuous Testing Framework.
- Strong experience Continuous Integration Testing under a CI/CD pipeline. Demonstratable experience working with Jenkins or any other CI/CD automation server.
- Good understanding of JAVA, Kotlin. Able to read the code, suggest code level improvements and provide feedback to the coder.
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of flashing images and setting up hardware for embedded systems
Responsibilities
- Responsible for executing both manual and automated test scripts to verify Infotainment functional and performance requirements on GM’s infotainment platform.
- Configure benches to support specific test scenarios.
- Characterize and document defects including identifying steps to reproduce, linking failures to requirements, and collecting all associated test logs.
- Develop and Update test cases as required.
- Support automation activities by implementing new scripts that will ensure robust features and interfaces.
- Interact with multiple engineering fields within the Software Defined Vehicle team to support defect resolution.
- Manage weekly build promotion including Sanity test planning, critical issue escalation and develop response to additional test requests.
Other
- Coordinate test assignments for a large multi-functional team to ensure that all test requirements are met.
- Provide regular status updates and complete documentation and test results
- Outstanding verbal and written communication skills
- Self-motivated, able to deliver on time, a quick-thinker, a quick-learner and able to work in a fast-paced work environment.
- Strong problem-solving and analytical skills, coordination skills, and interpersonal skills