Senior Test Automation Engineer
Listed on 2026-10-26
-
Software Development
DevOps, Software Testing
Our client, a leading convenience retail and store technology provider, is seeking a Sr. Test Automation Engineer to join their team. We are seeking an experienced QA automation professional to ensure the reliability, performance, and quality of store technology solutions. This role will focus on designing and building automation frameworks, developing test strategies, identifying business risks, and integrating automated testing into CI/CD pipelines.
The ideal candidate will have strong QA automation experience, hands‑on programming skills, and experience with tools such as Selenium Web Driver, Cypress, Karate, or JMeter. The engineer will collaborate with engineering, product, and business teams in an Agile/Scrum environment to improve test coverage and deliver high-quality technology solutions.
Contract type and duration:
Contract, 6 months
Work location:
Irving, TX Work arrangement:
Onsite, 5 days per week
- Identify business risks and contribute to user story definition
- Define, develop, and review test cases, test plans, and overall test strategies
- Design and build automation frameworks from scratch and continuously improve automated test coverage
- Perform web testing and contribute to quality throughout the software development lifecycle
- Use automation tools and frameworks such as Selenium Web Driver, Cypress, Karate, and JMeter
- Apply TDD, BDD, and Gherkin practices to improve testability and requirements clarity
- Integrate automated testing into CI/CD pipelines and Jenkins
- Collaborate with engineering, product, and business teams in a Scrum environment
- Bring creativity, ownership, and a quality-first mindset to complex testing challenges
- Continuously improve testing processes and the reliability of store technology solutions
- 6+ years of QA automation experience, including building automation frameworks from scratch
- 1+ years of experience with MongoDB, Node.js, and AWS services, including Lambda, Step Functions, and Cloud Watch
- Strong programming knowledge in JavaScript, Java, or C#
- Hands‑on experience with one or more tools such as Selenium Web Driver, Cypress, Karate, or JMeter
- Experience defining and reviewing test cases and test plans
- Ability to identify business risks and contribute to user story definition
- Knowledge of CI/CD pipelines and Jenkins
- Strong problem‑solving skills and attention to quality
- Ability to collaborate effectively with technical and non‑technical teams
- Degree in Computer Science or a related field
- Practical experience with web testing or web development
- Experience with Test‑Driven Development (TDD)
- Experience with Behavior‑Driven Development (BDD) and Gherkin
- Experience working in Agile/Scrum environments
- Performance testing experience using tools such as JMeter
- Experience in convenience retail, store technology, point-of-sale, or high‑availability retail systems
- Work Environment
Location:
Irving, TX Work arrangement:
Onsite, 5 days per week
Location:
Irving, TX Work arrangement:
Onsite, 5 days per week
Pay Range:
The approximate pay rate for this position is $42.00 and $60.00 per hour. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
- Medical, Dental, & Vision Insurance Plans
- Employee‑Owned Profit Sharing (ESOP)
- 401K offered
At Kelly Mitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We’re passionate about helping companies solve their biggest IT staffing and project solutions challenges.
As an employee‑owned, women‑led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).