Senior Automation QA Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Automation QA Engineer based in India.
As a Senior Automation QA Engineer, you will play a key role in strengthening and modernizing automated quality engineering for large-scale digital products. You will assess existing automation suites and help migrate them to Playwright and other suitable technologies. The role combines hands-on automation engineering with framework architecture, quality strategy, CI/CD integration, and technical leadership. You will work closely with QA and development teams to improve test coverage, efficiency, reliability, and overall product quality. You will also contribute to quality metrics, risk management, technical standards, and continuous improvement initiatives. This is an opportunity to work in a collaborative, Agile environment with global stakeholders and modern cloud and automation technologies.
- Architect, design, and implement scalable test automation frameworks from the ground up.
- Assess existing automation suites and support their migration to Playwright and other appropriate modern technologies.
- Develop and maintain automated functional UI tests as well as API and service-level tests.
- Expand and optimize automated testing infrastructure to improve coverage, reliability, and execution efficiency.
- Integrate automated tests and reporting into CI/CD pipelines and development workflows.
- Define and document test frameworks, coding standards, design patterns, testing methodologies, and automation best practices.
- Conduct peer reviews and promote high standards of code quality, maintainability, and consistency across automation solutions.
- Define quality metrics and implement measurement approaches to evaluate test effectiveness, testing efficiency, and overall product quality.
- Analyze test results and provide clear conclusions and reporting on the quality and readiness of products under test.
- Collaborate with QA and development teams to identify manual testing processes that can be effectively automated.
- Identify, assess, and mitigate testing risks throughout the software development lifecycle.
- Provide technical guidance and recommendations to testing teams on automation strategy, tools, frameworks, and best practices.
- Support the onboarding and technical enablement of new team members.
- Contribute to continuous improvement initiatives across quality engineering, automation, and delivery processes.
- Work effectively within Agile Scrum/Kanban teams and collaborate with distributed stakeholders, including maintaining approximately four hours of overlap with Central US working hours.
- 5+ years of professional experience in QA automation, with strong expertise in web and backend/API testing.
- Strong understanding of software testing methods, techniques, test types, methodologies, and quality engineering principles.
- Demonstrated experience creating automation frameworks from scratch and establishing scalable automation architectures.
- Strong JavaScript development skills, including a solid understanding of programming principles, patterns, asynchronous execution, and the JavaScript event loop.
- Hands-on experience with modern testing frameworks such as PlaywrightJS, PuppeteerJS, or WebdriverIO, with Playwright experience particularly valuable.
- Experience working with at least one JavaScript test runner such as JasmineJS, MochaJS, Jest, AVA, or Playwright.
- Practical experience with BDD, ATDD, and TDD approaches.
- Strong understanding of CSS and XPath selector syntax.
- Experience integrating automated testing into CI/CD environments using tools such as Jenkins, Bitbucket CI/CD, GitHub Actions, TeamCity, or similar platforms.
- Strong experience with version control systems, particularly Git, with SVN or other systems being an advantage.
- Experience with test reporting tools such as Allure or similar solutions.
- Good knowledge of AWS and/or Azure DevOps services and cloud-based development environments.
- Good understanding of SQL and NoSQL databases, including technologies such as PostgreSQL, MongoDB, and Redis.
- Experience working in Agile Scrum and/or Kanban development environments.
- Experience creating test documentation, including test strategies, test plans, and related quality documentation.
- Strong analytical, problem-solving, and risk-management skills, with a structured approach to identifying and resolving quality issues.
- Excellent communication and collaboration skills, with the ability to provide technical guidance and work effectively with distributed teams.
- Upper-Intermediate English proficiency or above, with strong spoken and written communication skills.
- Ability and willingness to maintain approximately four hours of working-time overlap with the Central US region.
- Relevant experience with .NET and/or Java is an advantage.
- Remote working opportunity from India.
- Opportunity to work on large-scale, globally impactful technology projects.
- Collaborative environment with experienced QA, engineering, and technology professionals.
- Access to continuous learning through internal meetups, conferences, workshops, and knowledge-sharing initiatives.
- Access to online learning platforms such as Udemy and language development programs.
- Support for professional development through company-sponsored certifications.
- Opportunities to explore different technology domains and pursue internal mobility.
- Exposure to modern automation, cloud, CI/CD, and quality engineering technologies.
- Company-supported medical insurance and healthcare benefits.
- Mental health support and wellbeing resources.
- Financial and legal consultation support.
- Opportunities to grow technical leadership, mentoring, and automation architecture expertise.