What are the responsibilities and job description for the Senior QA Automation Engineer position at Reveille Technologies?
Job Details
Role : Senior QA Automation Engineer
Location: North Andover MA
Type: W2(Independent candidates Only)
Job Summary:
We are seeking a Senior Automation Test Engineer with 6 years of experience in test automation using Cucumber, Selenium, and Appian Selenium. The successful candidate will be responsible for designing, developing, and maintaining automated test frameworks, ensuring the quality and reliability of enterprise applications. Expertise in BDD frameworks, CI/CD integration, and automation best practices is essential.
Key Responsibilities:
- Design, develop, and maintain automation frameworks using Cucumber, Selenium, and Appian Selenium.
- Implement Behavior-Driven Development (BDD) test cases using Cucumber and Gherkin.
- Perform end-to-end functional, regression, and integration testing.
- Collaborate with developers, business analysts, and QA teams to identify automation opportunities.
- Integrate automated tests with CI/CD pipelines using tools like Jenkins, Git, or similar.
- Troubleshoot, debug, and resolve automation script failures.
- Enhance test automation processes, improving efficiency and effectiveness.
- Provide mentorship and guidance to junior automation testers.
Required Skills & Qualifications:
- 6 years of experience in test automation using Selenium, Cucumber, and Appian Selenium.
- Strong programming skills in Java or Python for test automation.
- Expertise in BDD frameworks (Cucumber, Gherkin).
- Hands-on experience with CI/CD tools (Jenkins, GitHub, Bitbucket).
- Experience in API automation testing (Postman, REST Assured).
- Strong analytical and troubleshooting skills.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with Appian RPA and low-code automation testing.
- Knowledge of cloud-based testing environments (AWS, Azure, or Google Cloud Platform).
- Experience in performance testing and mobile automation