
Senior Automation QA Engineer
Ova Technologies · New York, NY · Remote
Mixed hiring record · median 14 days open
All reasons
- 36% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
Job Description: Senior Automation QA Engineer
Full-Time
Senior Level
5–10 Years
1. Job Overview
- Job Title: Senior Automation QA Engineer
- Experience: 5–10 Years
- Employment Type: Full-Time
- Department: Quality Assurance / Engineering
- Location: Hyderabad / Bangalore / Pune / Chennai
- Work Mode: Hybrid / On-site / Remote
- Open Positions: 2
2. Job Summary
We are looking for an experienced Senior Automation QA Engineer to design, develop, implement, and maintain automation testing frameworks for web applications, APIs, and enterprise software systems.
The ideal candidate should have strong experience in test automation, programming, Selenium or Playwright, API testing, CI/CD integration, and test strategy development. The candidate will work closely with developers, product managers, and QA teams to ensure high-quality software delivery.
3. Key Responsibilities
- Design, develop, and maintain scalable automation testing frameworks.
- Create and execute automated test scripts for web and enterprise applications.
- Perform functional, regression, smoke, integration, and end-to-end testing.
- Develop UI automation scripts using Selenium WebDriver or Playwright.
- Implement automation frameworks using Java, Python, or JavaScript.
- Perform API testing and automation using REST Assured, Postman, or Pytest.
- Integrate automated test suites into CI/CD pipelines using Jenkins or GitHub Actions.
- Identify, report, track, and troubleshoot software defects.
- Perform cross-browser and cross-platform testing.
- Analyze test execution reports and identify automation failures.
- Collaborate with developers to investigate and resolve defects.
- Conduct code reviews and mentor junior QA engineers.
- Define test strategies, automation standards, and quality metrics.
- Explore AI-powered testing tools to improve automation productivity.
- Ensure test coverage across critical business workflows.
4. Required Technical Skills
Skill
Required Knowledge
Automation Tools
Selenium WebDriver, Playwright
Programming
Java / Python / JavaScript / TypeScript
Automation Frameworks
TestNG, JUnit, Pytest, Page Object Model
API Testing
REST Assured, Postman, Pytest
Web Technologies
HTML, CSS, JavaScript, DOM
Test Management
JIRA, Azure DevOps, ALM
CI/CD
Jenkins, GitHub Actions, GitLab CI
Version Control
Git, GitHub, GitLab
Performance Testing
JMeter, LoadRunner
Database Testing
SQL, MySQL, PostgreSQL, Oracle
Reporting
Allure, Extent Reports, HTML Reports
Cloud / Containers
AWS, Azure, Docker
AI Testing Tools
ChatGPT, Claude, Cursor, AI-assisted testing tools
5. Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5–10 years of experience in software quality assurance and automation testing.
- Strong hands-on experience with Selenium WebDriver or Playwright.
- Proficiency in at least one programming language: Java, Python, or JavaScript.
- Experience designing and maintaining automation frameworks.
- Strong understanding of API testing and RESTful services.
- Experience with functional, regression, integration, and end-to-end testing.
- Knowledge of CI/CD pipeline integration.
- Experience with defect tracking and test management tools.
- Strong understanding of SDLC and STLC.
- Excellent debugging, analytical, and problem-solving skills.
6. Preferred Qualifications
- Experience with Playwright using Python, JavaScript, or TypeScript.
- Knowledge of BDD frameworks such as Cucumber.
- Experience with performance testing using JMeter or LoadRunner.
- Familiarity with Docker and cloud-based testing environments.
- Experience with database validation and backend testing.
- Knowledge of security testing fundamentals.
- Experience validating AI-powered applications, chatbots, and AI-generated outputs.
- Familiarity with MCP-based automation and AI coding assistants.
- Experience mentoring junior automation engineers.
7. Key Competencies
- Strong automation framework development skills.
- Excellent programming and debugging capabilities.
- Ability to define automation strategy and test coverage.
- Strong understanding of application architecture and APIs.
- Good communication and collaboration skills.
- Ownership of QA deliverables and release quality.
- Ability to lead testing activities and mentor team members.
8. Key Performance Indicators (KPIs)
- Automation test coverage across critical workflows.
- Reduction in manual regression testing effort.
- Automation script stability and reliability.
- Defect detection rate and production defect reduction.
- API and UI automation execution success rate.
- CI/CD pipeline test execution efficiency.
- Timely completion of testing activities.
- Quality of automation framework and test reports.
9. Interview Process
- Initial QA and automation screening.
- Programming and automation framework technical round.
- Selenium / Playwright and API testing round.
- Framework design and practical coding assessment.
- Test strategy and leadership discussion.
- Managerial / HR discussion.
10. Candidate Search Keywords
- Senior Automation QA Engineer
- Senior QA Automation Engineer
- Senior Test Automation Engineer
- Automation Test Lead
- Senior SDET
- Software Development Engineer in Test
- Selenium Automation Engineer
- Playwright Automation Engineer
- Java Automation Tester
- Python Automation Engineer
- QA Automation Lead
- API Automation Engineer
- Quality Engineering Engineer
- Automation Framework Developer
11. Technical Screening Questions
- Explain the architecture of your automation framework.
- What is the difference between Selenium and Playwright?
- How do you implement Page Object Model?
- How do you handle dynamic elements and synchronization issues?
- Explain implicit wait, explicit wait, and fluent wait.
- How do you integrate automation tests into Jenkins or GitHub Actions?
- How do you automate REST API testing?
- How do you handle authentication and authorization in API automation?
- How do you manage test data in an automation framework?
- How do you handle flaky test cases?
- How do you execute tests in parallel?
- How do you validate database records during automation?
- How do you identify whether a failure is an application defect or an automation issue?
- How do you measure automation coverage and ROI?
- How would you design an automation strategy for a large enterprise application?
12. Boolean Search String
Use this search string in Naukri, LinkedIn, or JobDiva:
("Senior Automation QA Engineer" OR "Senior QA Automation Engineer" OR "Senior SDET" OR "Senior Test Automation Engineer" OR "Automation Test Lead") AND (Selenium OR Playwright) AND (Java OR Python OR JavaScript OR TypeScript) AND (API Testing OR REST Assured OR Postman) AND (TestNG OR Pytest OR JUnit) AND (Jenkins OR "GitHub Actions" OR CI/CD)
13. JobDiva Recruitment Details
Field
Details
Job Title
Senior Automation QA Engineer
Experience
5–10 Years
Employment Type
Full-Time
Openings
2
Primary Skills
Automation Testing, Framework Development
Automation Tools
Selenium / Playwright
Programming
Java / Python / JavaScript
Frameworks
TestNG / Pytest / JUnit
API Testing
REST Assured / Postman
CI/CD
Jenkins / GitHub Actions
Performance Testing
JMeter / LoadRunner
Database
SQL / MySQL / PostgreSQL
Additional Skills
Git, Docker, AI Testing Tools
Must-have skills
Selenium or Playwright, Java or Python, Automation Framework Development, API Testing, TestNG or Pytest, SQL, Git, and CI/CD.
Recruitment tip
Prioritize candidates who have independently developed or maintained automation frameworks, written reusable automation scripts, integrated test suites into CI/CD pipelines, and performed API automation. For senior-level positions, assess framework architecture, debugging, test strategy, mentoring, and ownership of automation quality—not just experience executing test scripts.
Skills
- Selenium
- Playwright
- Java
- Python
- JavaScript
- Rest Assured
- Postman
- pytest
- Jenkins
- GitHub Actions
- TypeScript
- TestNG
- JUnit
- HTML
- CSS
- Jira
- Azure DevOps
- GitLab CI
- Git
- GitHub
- GitLab
- JMeter
- LoadRunner
- SQL
- MySQL
- PostgreSQL
- Oracle Database
- AWS
- Azure
- Docker
- ChatGPT
- Anthropic Claude
- Cursor
- Cucumber
- Model Context Protocol
More jobs at Ova Technologies
All 136Similar roles
- QA Engineer - OstroVeeva Systems · Massachusetts - Boston · USD 70,000–120,000/yrtoday
- Senior Electrical Hardware Test Engineer, Energy StorageRedwood Materials · San Francisco, California, United States · USD 145,000–192,000/yrtoday
- Abuse Test Engineer, Energy StorageRedwood Materials · McCarran, NVtoday
- Supervisor, CPM L-3 for the Division of Emergency Operations and Enhanced Enforcement Division (EOD) Alternative Enforcement Program (AEP)New York City · New York City, NY, United Statestoday
- Field Tech for the Emergency Repair Program (ERP), Division of Emergency Operations Division (EOD)New York City · New York City, NY, United Statestoday
- ADMINISTRATIVE FIRE PROTECTION INSPECTOR, NMNew York City · New York City, NY, United Statestoday