Develop and maintain internal tools, frameworks, and services that empower SDET teams to improve efficiency and scalability in quality engineering.
Drive innovation in developer experience by creating reusable libraries, APIs, and automation services integrated into CI/CD workflows.
Lead the end-to-end development and integration of AI/ML models and automation tools, ensuring they are production-ready, scalable, and maintainable.
Architect, design, and implement software platforms and frameworks that use AI/ML to enable automation, monitoring, and productivity tools for SDET and product engineering teams.
Providing strategic input, defining and contributing towards Objectives and Key Results, and partnering within and across the organization to achieve them.
Leading and mentoring junior developers, providing meaningful insight, code reviews and technical direction across the team.
Write and review high-quality, maintainable code for frameworks, infrastructure, and proof-of-concept solutions, setting engineering standards for the team.
Leading communication for projects and overall team status within and across the organization.
Keeping up with industry trends and new publicly available technologies, coming up with innovative ideas and solutions for complex technical problems.
Serving as an advanced resource for other engineers on the team, training and helping others to contribute meaningful and impactful features and capabilities.
Collaborate closely with Quality Engineering leadership to understand needs and deliver scalable tools and frameworks that enhance their capabilities.
Stay current with emerging technologies and propose solutions that advance automation and developer experience.
Requirements
7 years of relevant software development experience, including experience integrating AI/ML into software platforms for automation and developer productivity
Bachelor’s degree or equivalent in Computer Science or a closely related field or equivalent years of professional experience.
Progressive experience in a software development (SDET or S W E) occupation, including developing unit tests and/or automated testing of front end and backend services
Experience building developer productivity tools or automation frameworks
Proficient in object-oriented design and expertise with Python, Java and/or Node/JavaScript
Experience leading teams of software engineers and/or SDETs
Experience working with high-performing teams using Agile and Lean methodologies
Experience in modern design patterns and techniques, deriving and gathering quality KPI’s to give insight into product’s health and progress.
Tech Stack
Java
JavaScript
Node.js
Python
Benefits
A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.