Job Description:
In this role, the person will work in the Base software Verification & Validation team as a Sr. Engineer and play a significant role in verification and troubleshooting of unit/functional automated testing solutions, accountable for the overall unit/functional test automation strategy and test execution; and play a critical role as verification lead engineer in platform BSW (Basic Software) team as well.
Responsibilities:
Develop, maintain, and support test automation solutions across various environments and platforms
White box and black box testing
Create and maintain test cases and testing documentation (test plans, test report, test cases/scripts, defect reports)
Analyzing and understanding product requirements and specifications to create and executing test cases based on requirements and design documentation
Collaborate with development teams to integrate test automation into different stages of the software development lifecycle
Lead, prepare, and conduct test readiness reviews with stakeholders and program leadership
Working with different management and configuration tools such as Jira, Gitlab, SVN, etc
Required Qualification:
5+ years of experience in embedded development testing and/or test automation
3+ years of experience with unit testing tools preferably Vector-CAST, QAC, etc
1+ years of experience in Static Analysis (e.g., PC lint
2+ years of team lead experience
Experience in requirements-based testing for automotive domain
Experience in software development life cycle, coding standards, code reviews, configuration management, build processes, and CICD
Experience in developing test script in CAPL, Python, and/or C or C++ for interfacing with test equipment
Ability to lead test strategies with tools and Automation frameworks especially on Embedded Devices
Experience with Requirement Management Tools (e.g., Polarian
Proficiency in CICD pipeline automation/Source Code Repositories using SVN subversion, Gitlab or similar
ANY GRADUATE