Automation Testing

Automation Testing

eTeam Inc

Atlanta, GA • Hybrid

$44.25 - $58.50/hr

Contractor

Posted 9 days ago


Job description

Role: Automation Testing
Work location: US – Phoenix – Onsite
JOB DESCRIPTION:
Key Responsibilities
- Lead the design and implementation of scalable automation frameworks using Selenium (Java) and Karate
- Define and drive automation strategy, roadmap, and best practices across projects
- Architect hybrid automation solutions (UI API integration)
- Review and optimize existing frameworks (Cucumber, Maven-based)
- Provide technical leadership and mentorship to Automation team members
- Collaborate with functional QAs, Offshore Team, DevOps, and Product teams to ensure quality throughout the SDLC
- Integrate automation suites into CI/CD pipelines using Jenkins
- Ensure high test coverage, maintainability, and execution efficiency
- Drive root cause analysis, defect triage, and continuous improvement initiatives
- Participate in sprint planning, estimations, and release management activities
- Communicate test strategy, risks, and status to stakeholders
Required Skills & Qualifications*
- 8 years of experience in QA automation, with at least 2–3 years in a lead role
- Strong hands-on expertise in:
- Selenium WebDriver with Java
- Karate Automation Framework (API)
- Proven experience in building and maintaining robust automation frameworks
- Strong experience with:
- BDD frameworks like Cucumber
- Build tools like Maven/Gradle
- Minimum 3 years of experience with:
- Git-based version control
- CI/CD tools such as Jenkins
- Solid understanding of:
- Test automation architecture
- Automation lifecycle and QA best practices
- Experience in API automation and service validation
- Strong debugging, analytical, and problem-solving skills
- Experience with cloud-based test execution (e.g., Selenium Grid, Docker).



Frequently asked questions

Q: What skills or qualities help someone succeed as a Automation Test Engineer?

A: To succeed as an Automation Test Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C#, as well as experience with test automation frameworks like Selenium, Appium, or TestNG. Additionally, strong analytical and problem-solving skills, along with the ability to collaborate and communicate effectively with cross-functional teams, are essential soft skills for this role. By combining these technical and soft skills, Automation Test Engineers can efficiently design, develop, and maintain automated test suites, driving quality and efficiency in software development and deployment.

Q: What is the career path for a Automation Test Engineer?

A: A Automation Test Engineer's typical career progression involves starting as a Junior Automation Test Engineer, where they focus on writing and maintaining automated test scripts, and gradually advancing to roles such as Automation Test Lead or Senior Automation Test Engineer, where they oversee test automation strategies and lead teams. Key opportunities for skill development include learning programming languages like Java, Python, or C#, as well as tools like Selenium, Appium, or TestNG, and staying up-to-date with industry trends and emerging technologies. Long-term, Automation Test Engineers may pursue roles like Test Automation Architect, DevOps Engineer, or even move into management positions, leveraging their technical expertise to drive innovation and efficiency in software development and testing.



eTeam Inc job posting for a Automation Testing in Atlanta, GA with a salary of $44 to $59 Hourly with a map of Atlanta location.