Senior SDET/QA Lead-1
Role summary
This is a full-time, onsite Senior SDET/QA Lead position in Midvale, Utah. The role requires strong programming experience in Python and hands-on experience with PyTest for automated testing. Candidates must be proficient with Cucumber and BDD frameworks, understand test automation design patterns, and have experience with Git for version control. A key responsibility is integrating tests into CI/CD pipelines using tools like Jenkins or GitHub Actions. Experience testing REST APIs and familiarity with Linux/Unix environments are also essential. The role involves designing and maintaining test frameworks, creating BDD scenarios, integrating tests into CI/CD, collaborating with cross-functional teams, analyzing test failures, and contributing to QA process improvements.
Midvale, Utah 84047 Posted March 26th, 2026
Looking for more job opportunities? Click here!
Job Type: Full Time
Job Category: IT
Job Description
Job Title : Senior SDET/QA Lead
Location : Midvale UT (ONSITE)
FTE ONLY
Job Description
Must Have Technical/Functional Skills:
- Strong programming experience in Python.
- Hands on experience with PyTest for automated testing.
- Experience with Cucumber and BDD frameworks.
- Solid understanding of test automation design patterns.
- Experience with Git (branching, pull requests, code reviews).
- Strong experience integrating tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
- Experience testing REST APIs (e.g., Postman, Python requests, or similar).
- Familiarity with Linux/Unix environments.
- Understanding of SDLC, STLC, and Agile/Scrum methodologies
Roles & Responsibilities:
- Design, develop, and maintain automated test frameworks using Python and PyTest.
- Create and execute BDD test scenarios using Cucumber (Gherkin).
- Build reusable, maintainable, and scalable test automation libraries.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
- Collaborate with developers, product owners, and QA teams to define test strategies.
- Analyze test failures, identify root causes, and work with engineering teams to resolve issues.
- Manage source code, test scripts, and configurations using Git.
- Contribute to improving QA processes, coding standards, and automation best practices
Required Skills
FULL-STACK LEAD
TECHNICAL LEAD