Position Description:
Software Validation Engineer As a Software Validation Engineer, the candidate will be required to understand product requirements, and design test cases to validate those requirements on production software. They will be responsible for designing, developing, automating, and executing software tests for high profile products. They will be able to perform testing in complex multi-ECU test setups or in test vehicles. A solid understanding of vehicle network architectures and knowledge of important infotainment features will be desired. What you’ll be able to do: · Translate product requirements into software test validation steps · Design and execute test methods and automation scripts for requirements verification purposes, at multiple integration / solution levels. · Use Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation), and reporting of Test Results. · Use defect management tools for defect creation, and monitoring of resolution. · Fully understand and apply Standards and tools for pipeline development. · Follow code artisanship best practices, quality, and security standards; and contributes to the improvement of them.
Skills Required:
Jira, Test Automation, Software Testing, Testing – Tools, Test Execution, Python, Test Cases *******Expectations for each skill:******** 1. Jira, Test Automation – Knowledge in how to use JIRA tools, Test Automation – tester should be able to work on automating test cases. 2. Software Testing – Strong experience in Software testing with preferred experience in Automotive Infotainment testing. 3. Testing – Tools – Experience in various tools used for software testing including test management and defect management tools. 4. Test Execution – Experience in performing test execution – both manual and automated test execution. 5. Python – 2+ years of Python coding experience using object oriented methods. 6. Test Cases – Experience in manual and automated test case design.
Skills Preferred:
Requirements Analysis, Cloud Architecture. *******Expectations for each skill:******** 1. Requirements Analysis – Translate product requirements into software test validation steps 2. Cloud Architecture – 2+ years of AI cloud testing experience preferred.
Experience Required:
· 4+ years of professional experience on Software / Requirements Verification projects · 2+ years of Python coding experience using object oriented methods
Experience Preferred:
· 4+ years of Automotive Infotainment testing experience · 2+ years of AI cloud testing experience · Experience on Electrical Architecture, or Functional Architecture, or Software Architecture. · Knowledge of Android Automotive and GAS applications · Effectively uses software configuration management (source control, DevSecOps, CI/CD, etc.). · Work effectively on an agile team following agile practices with Internal Software Design Verification groups as well as with Tier I and Tier II (external suppliers). Testing services deployed on cloud infrastructure. Experience with Behavior-Driven Development (BDD) for test automation.
Education Required:
Bachelors Degree in Computer Science, Engineering, applicable degree, or equivalent work experience.
Additional Information :
***POSITION IS HYBRID (4 days per week in office)*** *******Type of interview********** Video interview (1 hour) with 2 sections – 1) Manual testing/Behavior type questions 2) Automation section in which candidates should share their screen and will be asked to write code. Candidates are expected to be able to do both manual and automation testing; automation testing is key to this position.
Why work with us? We are a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work with us you'll have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today! We are an EOE, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. https://www.optechus.com/eeo_self_identification/