Job Title: Senior QA Automation Engineer
Location: Georgia
Experience: 12+ Years
Job Summary
We are seeking an experienced Senior QA Automation Engineer / QA Automation Lead with 12+ years of experience in software quality assurance, test automation, and quality engineering. The ideal candidate will be responsible for defining test strategies, building scalable automation frameworks, leading QA initiatives, and ensuring high-quality software delivery across web, mobile, and API platforms.
Key Responsibilities
- Design, develop, and maintain robust test automation frameworks and test suites.
- Lead end-to-end QA activities across multiple projects and releases.
- Create and execute automated test cases for web, mobile, API, and backend applications.
- Collaborate with Product Managers, Developers, Business Analysts, and DevOps teams to ensure quality throughout the SDLC.
- Develop automation solutions using modern testing tools and frameworks.
- Implement CI/CD-integrated automated testing pipelines.
- Review requirements and technical specifications to identify test scenarios and quality risks.
- Perform functional, regression, integration, system, and performance testing.
- Analyze test results, identify defects, and work with development teams for resolution.
- Mentor junior and mid-level QA engineers and promote QA best practices.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Prepare test metrics, reports, and quality dashboards for stakeholders.
Required Skills
- 12+ years of experience in Software Testing and QA Automation.
- Strong experience with automation tools such as:
- Selenium WebDriver
- Playwright or Cypress
- Appium
- Rest Assured
- Postman
- Strong programming experience in one or more languages:
- Java
- Python
- JavaScript/TypeScript
- C#
- Expertise in API testing and automation.
- Experience with BDD/TDD frameworks such as Cucumber, SpecFlow, or Behave.
- Strong knowledge of Agile and Scrum methodologies.
- Experience with CI/CD tools:
- Jenkins
- GitHub Actions
- GitLab CI/CD
- Azure DevOps
- Experience with version control systems such as Git.
- Strong understanding of SQL and database validation.
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Knowledge of performance testing tools such as JMeter or LoadRunner.
- Excellent analytical, troubleshooting, and communication skills.
Preferred Qualifications
- Experience leading QA teams and automation initiatives.
- Experience in enterprise-scale applications.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- ISTQB or relevant QA certifications.
- Experience with test management tools such as Jira, Zephyr, TestRail, or Xray.
Education
- Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.