Quality Assurance ( QA ) Engineer

2 - 4 years

4 - 6 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Job Overview

:

We are seeking a proactive

QA Engineer

with

2 to 4 years of experience

in software testing. The ideal candidate will have a strong foundation in both

manual and automation testing

, knowledge of the

Software Development Life Cycle (SDLC)

and

Software Testing Life Cycle (STLC)

, and experience in utilizing modern testing tools and frameworks. The candidate should also be well-versed in agile methodologies and best practices for continuous integration and delivery (CI/CD).

Key Responsibilities:

  • Develop and execute comprehensive

    test plans, test cases, and test scripts

    based on detailed project requirements.
  • Perform

    functional, regression, integration, end-to-end, and system testing

    on both

    web

    and

    mobile applications

    .
  • Collaborate with cross-functional teams (developers, product managers, and business analysts) to ensure product quality and effective test coverage.
  • Identify, document, and track software defects using modern

    bug tracking tools

    such as

    JIRA, Bugzilla, or GitHub Issues

    .
  • Use

    SQL

    to write and execute queries for effective

    database testing

    and validation.
  • Work with modern

    automation frameworks

    like

    Selenium, Cypress, Playwright, and Appium

    to automate manual test cases for both functional and regression testing.
  • Perform

    API testing

    using tools like

    Postman, REST Assured, or SoapUI

    to ensure robustness and performance of the API layer.
  • Ensure quality across all stages of development and deployment by adhering to the latest

    Agile

    ,

    DevOps

    , and

    CI/CD

  • Write clear and actionable

    bug reports

    , test documentation, and feedback to developers.
  • Continuously improve test processes, frameworks, and best practices in line with industry advancements.
  • Ensure that all tests meet

    security and performance standards

    while adhering to defined

    quality benchmarks

    .

Required Skills:

  • Manual Testing

    : Strong understanding of test case design, execution, and effective defect lifecycle management.
  • Automation Testing

    : Practical experience with modern automation tools like

    Selenium

    ,

    Cypress

    ,

    Playwright

    , or

    Appium

    for both web and mobile testing.
  • API Testing

    : Expertise in testing RESTful APIs using tools like

    Postman

    ,

    REST Assured

    , or

    SoapUI

    .
  • Database Testing

    : Ability to write and execute

    complex SQL queries

    for data validation and manipulation.
  • Agile DevOps

    : Experience working in

    Agile

    teams with exposure to

    CI/CD pipelines

    using tools like

    Jenkins

    ,

    GitLab CI

    ,

    GitHub Actions

    , or

    Azure DevOps

    .
  • Bug Tracking Tools

    : Proficiency in defect tracking tools like

    JIRA

    ,

    Bugzilla

    ,

    Azure DevOps

    , or similar platforms.
  • Basic Programming Skills

    : Familiarity with programming languages like

    Java

    ,

    Python

    , or

    JavaScript

    for scripting and test automation.
  • Cross-Functional Collaboration

    : Strong ability to collaborate with

    product owners

    ,

    developers

    , and

    designers

    to ensure a seamless testing experience.

Nice-to-Have Skills:

  • Exposure to

    performance testing

    tools like

    JMeter

    ,

    LoadRunner

    , or

    Gatling

    for evaluating system load and scalability.
  • Cloud Testing

    : Familiarity with cloud environments like

    AWS

    ,

    Azure

    , or

    Google Cloud

    for testing cloud-based applications.
  • Experience with

    Containerization

    tools (Docker, Kubernetes) to facilitate automated test environments.
  • Knowledge of

    security testing

    tools and techniques to ensure application integrity and confidentiality.
  • Continuous Integration

    experience using tools like

    Travis CI

    ,

    CircleCI

    , or

    TeamCity

    for automated testing and build pipelines.

Why Join Us:

  • Opportunity to work with cutting-edge

    QA technologies

    and methodologies, from

    test automation

    to

    CI/CD

  • Collaborate with

    cross-functional teams

    in a fast-paced

    Agile environment

    .
  • Be part of a

    forward-thinking team

    that values quality at every stage of the software development lifecycle.
  • Access to

    continuous learning

    and

    professional development

    opportunities to expand your skill set.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You