American Battery Solutions is looking for a Lead Software Validation Engineer to oversee and manage the validation of embedded and application-level software systems to ensure compliance with functional, performance, and safety requirements, playing a critical role in delivering high-quality, reliable, and compliant software products.
Requirements
- Proficiency in test automation tools and environments (e.g., Vector CANoe, Jenkins, Python, Robot Framework, Selenium).
- Experience with requirements management tools (e.g., DOORS, Jama, Polarion).
- Familiarity with industry standards such as ASPICE, ISO 26262, or equivalent.
- Experience with model-based development and testing (e.g., Simulink, TargetLink).
- Exposure to Continuous Integration (CI)/Continuous Deployment (CD) pipelines and DevOps practices.
- Experience in safety-critical domains (automotive, aerospace, medical).
- Strong knowledge of software development and validation lifecycle.
Responsibilities
- Lead the software validation process across multiple projects and teams, ensuring consistency, efficiency, and adherence to validation standards and procedures.
- Define and implement test strategies, validation plans, and test cases based on software requirements.
- Design and oversee the development and implementation of both automated and manual test execution frameworks.
- Evaluate requirements and design documentation for testability and traceability throughout the validation process.
- Coordinate validation activities in collaboration with development, systems engineering, and quality assurance teams.
- Ensure compliance with applicable industry standards (ASPICE, ISO 26262, IEC 61508).
- Oversee defect tracking, conduct root cause analyses, and implement corrective actions to ensure timely resolution and continuous improvement.
Other
- Minimum of five (5) years experience in software validation/testing.
- Minimum of two (2) years of experience in a lead or senior role.
- Excellent leadership, communication, and analytical skills.
- ISTQB or similar software testing certification.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.