QA Automation Engineer

Ova Technologies

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3-7 years of experience in automation and performance testing.
  • Proven experience building automation frameworks and executing performance tests.
  • Strong experience in Selenium WebDriver with Java or Python.
  • Hands-on experience with Playwright using JavaScript/TypeScript, Java, or Python.

Responsibilities

  • Design, develop, and maintain automation test frameworks using Selenium and Playwright.
  • Develop and execute automated test scripts for web applications.
  • Perform functional, regression, smoke, sanity, and end-to-end testing.
  • Create and execute performance, load, stress, spike, and endurance tests using Apache JMeter.
  • Analyze performance metrics such as response time, throughput, latency, CPU, memory, and error rates.
  • Integrate automation and performance tests into CI/CD pipelines.
  • Collaborate with developers, Product Owners, and DevOps teams to resolve issues.

Benefits

  • Opportunity to work with cutting-edge testing tools and technologies like Selenium and Playwright.
  • Engagement in agile methodologies which fosters collaboration and fast-paced career growth.
  • Involvement in the entire software development lifecycle enhancing cross-functional experience.
  • Continuous improvement focus encourages learning new skills and methodologies.
Full Job Description
Job Title

QA Automation Engineer (Selenium, Playwright & Performance Testing)

Experience

3-7 Years

Job Summary

We are looking for a skilled QA Automation Engineer with expertise in Selenium, Playwright, and Apache JMeter to ensure the quality, reliability, and performance of web applications. The ideal candidate should have hands-on experience in automation testing, performance testing, API testing, CI/CD integration, and Agile methodologies. This role involves designing robust automation frameworks, executing performance tests, identifying bottlenecks, and collaborating with development teams to deliver high-quality software.

Key Responsibilities
  • Design, develop, and maintain automation test frameworks using Selenium and Playwright.
  • Develop and execute automated test scripts for web applications.
  • Perform functional, regression, smoke, sanity, and end-to-end testing.
  • Create and execute performance, load, stress, spike, and endurance tests using Apache JMeter.
  • Analyze performance metrics such as response time, throughput, latency, CPU, memory, and error rates.
  • Perform API testing using Postman or REST Assured.
  • Integrate automation and performance tests into CI/CD pipelines.
  • Identify, log, track, and verify software defects.
  • Collaborate with developers, Product Owners, and DevOps teams to resolve issues.
  • Review requirements and participate in sprint planning and Agile ceremonies.
  • Maintain test documentation, test plans, and automation reports.
  • Continuously improve automation coverage and testing processes.

Required Skills
  • Strong experience in Selenium WebDriver with Java or Python.
  • Hands-on experience with Playwright using JavaScript/TypeScript, Java, or Python.
  • Experience with Apache JMeter for performance and load testing.
  • Knowledge of TestNG, JUnit, or PyTest.
  • Experience with REST API testing using Postman or REST Assured.
  • Strong understanding of automation framework design (Page Object Model, Data-Driven, Hybrid, BDD).
  • Experience with Git and version control systems.
  • Familiarity with Jenkins, GitHub Actions, or Azure DevOps CI/CD pipelines.
  • Good knowledge of SQL for database validation.
  • Strong understanding of the Software Testing Life Cycle (STLC), SDLC, and Agile methodologies.

Preferred Skills
  • Experience with Cucumber BDD and Gherkin.
  • Knowledge of Docker and Kubernetes.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with monitoring tools such as Grafana, Prometheus, New Relic, or Dynatrace.
  • Knowledge of security testing concepts and OWASP guidelines.
  • Experience with cross-browser and cross-platform testing.
  • Familiarity with AI-assisted testing tools.

Technical Skills
  • Selenium WebDriver
  • Playwright
  • Java / Python / JavaScript / TypeScript
  • Apache JMeter
  • TestNG / JUnit / PyTest
  • Cucumber (BDD)
  • REST Assured
  • Postman
  • SQL (MySQL, PostgreSQL, SQL Server)
  • Git / GitHub
  • Jenkins / GitHub Actions / Azure DevOps
  • Maven / Gradle
  • Docker
  • Jira
  • Browser Developer Tools

Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3-7 years of experience in automation and performance testing.
  • Proven experience building automation frameworks and executing performance tests.

Nice-to-Have
  • Experience with mobile automation using Appium.
  • Knowledge of Selenium Grid or cloud testing platforms (BrowserStack, Sauce Labs, LambdaTest).
  • Experience with Kafka or RabbitMQ for event-driven applications.
  • Familiarity with accessibility testing (WCAG).
  • Exposure to Shift-Left Testing and TestOps practices.

Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent debugging and troubleshooting skills.
  • Effective communication and collaboration.
  • Ability to work independently and within Agile teams.
  • Strong attention to detail and quality-focused mindset.
  • Continuous learning and adaptability.

Similar Jobs

More Jobs at Ova Technologies

More Information Technology Jobs

Find similar QA Automation Engineer jobs: