Our client is seeking a Senior Test Automation Engineer for a fully onsite 6+ month contract in Irving, TX. No C2C!
Required Skills & Experience
- Minimum 8 years of experience in QA automation.
- Minimum 6 years of experience in QA automation, including experience writing automation frameworks from scratch.
- In-depth knowledge of one or more programming languages such as JavaScript, Java, or C#.
- Minimum 1 year of experience with MongoDB, Node.js, and AWS services including Lambda, Step Functions, and CloudWatch.
- Hands-on experience with one or more test tools and frameworks such as Selenium WebDriver, Cypress, Karate, or JMeter.
- Experience defining and reviewing test cases and test plans, with the ability to identify business risks and contribute to user story definition.
- Knowledge or experience with pipelines, Jenkins, and CI/CD processes.
Desired Skills & Experience
- Degree in Computer Science or a similar area of study.
- Practical experience with web testing or web development.
- Experience with TDD, BDD, and Gherkin.
- Experience working in SCRUM environments.
- Experience with performance testing using tools such as JMeter.
What You Will Be Doing
- Able to identify business risks and contribute to user story definition.
- Define, develop, and review test cases, test plans, and overall test strategy.
- Design and build automation frameworks from scratch and continuously improve automated test coverage.
- Perform practical web testing and contribute to quality throughout the software development lifecycle.
- Use appropriate test tools and frameworks such as Selenium WebDriver, Cypress, Karate, and JMeter.
- Apply TDD, BDD, and Gherkin practices to improve testability and shared understanding of requirements.
- Integrate automated testing into pipelines and CI/CD processes, including Jenkins.
- Collaborate actively with engineering and non-engineering colleagues in a SCRUM environment.
- Bring creativity and out-of-the-box thinking to quality challenges.
- Maintain a strong QA mindset: build solutions together, challenge them through testing, and continuously improve quality.