Lead Software Engineer Quality Systems
Core
Lead a team to develop, implement, and maintain software quality assurance processes, tools, and strategies across the software development lifecycle.
Role type
Lead Software Engineer (Quality Systems)
Builds
Automated testing frameworks, QA tools, and quality assurance strategies
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Test automation frameworks (Selenium, Cypress, Playwright, JUnit, TestNG), CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), SQL, Object-oriented programming (Java, Python, C#), Test planning and execution, Code reviews, Defect analysis, Quality metrics tracking, Regulatory compliance
Preferred skills
Quality management systems (ISO 9001), Spanish language fluency
Technologies
Selenium, Cypress, Playwright, JUnit, TestNG, Jenkins, GitLab CI, Azure DevOps, Java, Python, C#, SQL
Responsibilities
Lead and mentor a team of QA engineers, Define and maintain QA strategies throughout SDLC, Develop and execute test plans and scripts, Oversee automated testing frameworks, Collaborate with cross-functional teams to embed quality, Identify and document software defects, Track quality metrics and report performance, Drive continuous improvement for QA processes, Ensure compliance with industry standards, Conduct code reviews, Research new QA technologies
Seniority
Senior, hands-on IC with leadership responsibilities