SDET Manager
To see similar active jobs please follow this link: Remote Development jobs
We are looking for an SDET Manager to help our team build quality into our new and delightful products that enable powerful capabilities for our users. You will lead a team of SDETs and collaborate with QE and Development Managers to build a best-in-class automation framework leveraging Python 3, PyTest and AI/ML tools. You will be responsible for defining best development practices, trying new technologies, and managing a team of SDETs, both embedded and Core Team members, who will be automating test cases across a wide breadth of deliverables.
What You'll Do:
Actively own automation architecture, strategy, and processes across the QE organization, including any automation performed by non-SDETs
Actively own performance of your team through regular meetings, 1:1s, and technical mentorship
Run and develop a team of SDETs while directly mentoring them and growing their careers.
Lead SDET team in Agile Kanban, managed SDET backlog
Engage in automation PR reviews as necessary
Own and deliver automation framework and testing capability roadmap in collaboration with QE Manager(s) and Development Teams
Make hands-on contributions to the design and development of Test Automation Framework, associated tests and maintenance of that framework
Collaborate with cross-functional team members and stakeholders, including owning regular demonstrations of new automation tools and capabilities
Continually evaluate new tools in the market to enhance automation, including ML/AI tools coming to market
Provide data for our internal Quality KPIs using automation results
About You:
A MS/BS in computer science or IT or at least 8 years equivalent work experience
Experience working cross-functionally with development managers, product managers, and other stakeholders
Led a team of developers or SDETs for at least 3 years in an Agile environment
Experience in the design and use of an automation framework, preferably PyTest
A demonstrated proficiency in Python 3 and ability to complete a coding assignment
A strong understanding between testing types (Unit, Functional, Non-Functional, E2E, Edge Case, etc.) and what attributes of a test make it a candidate for automation and which do not
Familiarity with a test tracking tool, such as TestRail, Tricentis qTest, or similar and use of associated APIs for reporting automated testing results
Experience with CircleCI, Jenkins, or some other CI system
Experience with Kafka, RabbitMQ, or similar distributed logging/message queuing systems
Experience with Git or other SCM
Experience automating tests for back-end APIs
Experience with automation of tests for both monolithic and microservice-based architectures
Previous experience with automated testing of cloud based applications
A strong understanding of and experience with automated testing of front-end UIs, preferably in Playwright
Familiarity with SQL databases, writing tests using complex queries, and understanding complex schemas, along with the data needed to develop various automated test cases
A strong understanding of concepts related to computer architecture, data structures, and both testing and programming practices
Preferred Qualifications:
Previous experience with Kubernetes
Experience with Ruby/Ruby on Rails and/or Node.js
Experience with Scala, either development or test
Previous finance/fintech or adjacent experience.
Additional Information
The base pay range for this position is between $120,000-$180,000 USD annually. The salary range for performing this role outside of the US / Austin / California may differ. AffiniPay is committed to offering competitive, fair and commensurate compensation and has provided an estimated pay range for this role. Actual compensation may vary based on job-related knowledge, skills, experience and education.
About the job
SDET Manager
To see similar active jobs please follow this link: Remote Development jobs
We are looking for an SDET Manager to help our team build quality into our new and delightful products that enable powerful capabilities for our users. You will lead a team of SDETs and collaborate with QE and Development Managers to build a best-in-class automation framework leveraging Python 3, PyTest and AI/ML tools. You will be responsible for defining best development practices, trying new technologies, and managing a team of SDETs, both embedded and Core Team members, who will be automating test cases across a wide breadth of deliverables.
What You'll Do:
Actively own automation architecture, strategy, and processes across the QE organization, including any automation performed by non-SDETs
Actively own performance of your team through regular meetings, 1:1s, and technical mentorship
Run and develop a team of SDETs while directly mentoring them and growing their careers.
Lead SDET team in Agile Kanban, managed SDET backlog
Engage in automation PR reviews as necessary
Own and deliver automation framework and testing capability roadmap in collaboration with QE Manager(s) and Development Teams
Make hands-on contributions to the design and development of Test Automation Framework, associated tests and maintenance of that framework
Collaborate with cross-functional team members and stakeholders, including owning regular demonstrations of new automation tools and capabilities
Continually evaluate new tools in the market to enhance automation, including ML/AI tools coming to market
Provide data for our internal Quality KPIs using automation results
About You:
A MS/BS in computer science or IT or at least 8 years equivalent work experience
Experience working cross-functionally with development managers, product managers, and other stakeholders
Led a team of developers or SDETs for at least 3 years in an Agile environment
Experience in the design and use of an automation framework, preferably PyTest
A demonstrated proficiency in Python 3 and ability to complete a coding assignment
A strong understanding between testing types (Unit, Functional, Non-Functional, E2E, Edge Case, etc.) and what attributes of a test make it a candidate for automation and which do not
Familiarity with a test tracking tool, such as TestRail, Tricentis qTest, or similar and use of associated APIs for reporting automated testing results
Experience with CircleCI, Jenkins, or some other CI system
Experience with Kafka, RabbitMQ, or similar distributed logging/message queuing systems
Experience with Git or other SCM
Experience automating tests for back-end APIs
Experience with automation of tests for both monolithic and microservice-based architectures
Previous experience with automated testing of cloud based applications
A strong understanding of and experience with automated testing of front-end UIs, preferably in Playwright
Familiarity with SQL databases, writing tests using complex queries, and understanding complex schemas, along with the data needed to develop various automated test cases
A strong understanding of concepts related to computer architecture, data structures, and both testing and programming practices
Preferred Qualifications:
Previous experience with Kubernetes
Experience with Ruby/Ruby on Rails and/or Node.js
Experience with Scala, either development or test
Previous finance/fintech or adjacent experience.
Additional Information
The base pay range for this position is between $120,000-$180,000 USD annually. The salary range for performing this role outside of the US / Austin / California may differ. AffiniPay is committed to offering competitive, fair and commensurate compensation and has provided an estimated pay range for this role. Actual compensation may vary based on job-related knowledge, skills, experience and education.