Key Duties & Responsibilities:
Design and build test automation tools frameworks, scripts as part of a maintainable test infrastructure for the driver monitoring devices.
Understand and leverage existing automated, semi-automated and manual test suites to improvise the existing test environment.
Help drive execution of black box, white box, automated testing for multiple simultaneous projects.
Partnering with engineering teams to develop system test automation and infrastructure introducing effective test/quality methodologies to teams and improve existing tests.
Help coach product test engineers on the team to ramp up on automation concepts and contribute towards improving test coverage.
Diagnose issues, report defects, and propose regression tests to discover reoccurrences.
Other duties as assigned
Education, Experience & Qualifications:
MS Electronics Engineering/Computer Science or BS Electronics Engineering/Computer Science with at least 8 years’ experience
8+ years hands-on experience as a Software Quality Assurance engineer
Relevant experience in any one web test automation tools/frameworks.
Excellent cross-functional communication skills.
Familiarity with hardware systems.
Strong software engineering and development life cycle knowledge
Familiarity with continuous integration and version control tools (Jenkins, Accurev)
Experience in programming or scripting, preferably in Python/SQL.
Proficient with Unix-like systems, command-line tools, and general operation
Proficiency in Black, Grey, and White Box testing