Posted:4 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

QA Automation Engineer


Key Responsibilities

  • Design, develop, and maintain

    automated test frameworks

    and scripts for web, mobile, and API applications.
  • Conduct

    manual testing

    to validate complex user scenarios, usability, and regression areas not covered by automation.
  • Participate in

    requirement analysis

    , design reviews, and sprint planning to ensure test coverage and product quality.
  • Develop and execute

    test plans

    ,

    test cases

    , and

    test scripts

    based on user stories and acceptance criteria.
  • Perform

    functional, regression, integration, performance, and smoke testing

    across environments.
  • Collaborate with developers to identify, log, and track bugs in defect tracking systems (e.g., Jira, Azure DevOps).
  • Implement

    CI/CD test integration

    for automated builds and deployments.
  • Use monitoring and reporting tools to provide

    test metrics

    , coverage reports, and release readiness status.
  • Identify gaps in testing processes and contribute to continuous improvement initiatives within the QA team.
  • Stay current with emerging technologies, tools, and best practices in test automation and QA engineering.


Required Technical Skills

Manual Testing:

  • Strong knowledge of

    SDLC

    ,

    STLC

    , and

    Agile/Scrum

    methodologies.
  • Experience in writing detailed

    test cases

    ,

    test plans

    , and

    bug reports

    .
  • Ability to perform

    UI testing

    ,

    API testing

    ,

    database testing

    , and

    cross-browser/cross-platform validation

    .
  • Experience in

    exploratory testing

    ,

    UAT support

    , and

    sanity/smoke testing

    .

Automation Testing:

  • Hands-on experience with

    Selenium WebDriver

    ,

    Playwright

    ,

    Cypress

    , or

    Appium

    .
  • Strong understanding of

    test automation frameworks

    (e.g., TestNG, JUnit, Pytest, Cucumber, BDD/TDD).
  • Proficient in one or more

    programming/scripting languages

    such as

    Java

    ,

    Python

    ,

    JavaScript

    , or

    C#

    .
  • Experience with

    API automation testing tools

    such as

    Postman

    ,

    RestAssured

    , or

    Karate

    .
  • Familiarity with

    continuous integration tools

    like

    Jenkins

    ,

    GitHub Actions

    ,

    GitLab CI

    , or

    Azure DevOps

    .
  • Experience with

    version control systems

    (Git, Bitbucket).
  • Working knowledge of

    containerized environments

    (Docker, Kubernetes) and cloud-based test setups (AWS, GCP, Azure).

Performance & Security Testing (Optional but Preferred):

  • Experience with tools like

    JMeter

    ,

    LoadRunner

    , or

    Locust

    .
  • Awareness of

    OWASP

    standards and

    basic security testing

    practices.

Database Testing:

  • Ability to write and validate

    SQL queries

    ,

    joins

    , and

    stored procedures

    to verify backend data integrity.
  • Experience with

    RDBMS

    like MySQL, PostgreSQL, SQL Server, or Oracle.


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, chennai, bengaluru