QA Engineer — 5–6 Years Experience

VARStreet

Pune, INonsitePosted Jul 25, 2026
Posting intelligenceActively listedReposted 9×, possible evergreen/ghost posting

Skills

regressionseleniumoraclegithubmysqljiracicd

About the role

Job Type: Full-time, Permanent Experience Required: 5 to 6 years

Job Summary

We are hiring experienced QA Engineers for our Pune office. This is a full-time, work-from-office position, and candidates must be available to attend the office daily.

The ideal candidate should have strong hands-on experience in manual testing, API testing, database validation, integration testing, and test automation. The candidate should be capable of independently understanding complex business workflows, defining test strategies, identifying risks, and ensuring the quality of SaaS or B2B web applications.

The role requires close collaboration with developers, product managers, business analysts, and other QA team members throughout the software development lifecycle.

Key Responsibilities

Analyze product requirements, business workflows, functional specifications, and acceptance criteria.

Identify requirement gaps, ambiguities, dependencies, and potential quality risks.

Prepare comprehensive test strategies, test plans, test scenarios, test cases, and test data.

Perform functional, regression, integration, system, end-to-end, exploratory, and API testing.

Validate complex workflows involving multiple modules, APIs, databases, and third-party integrations.

Test REST APIs using Postman or similar tools.

Validate API request methods, headers, authentication, payloads, status codes, response structures, business rules, and error handling.

Perform backend and database validation using MySQL or Oracle queries.

Write SQL queries involving joins, subqueries, filters, aggregations, and data comparison.

Review application logs, API responses, and database records to support troubleshooting and root cause analysis.

Create clear defect reports with reproducible steps, expected and actual results, supporting evidence, logs, screenshots, and severity assessment.

Work closely with developers to reproduce, investigate, and resolve defects.

Validate defect fixes and determine the required regression-testing scope.

Maintain regression suites and ensure adequate test coverage for new and existing functionality.

Estimate QA efforts and communicate testing dependencies, risks, blockers, and release readiness.

Participate in sprint planning, backlog refinement, daily stand-ups, sprint reviews, retrospectives, and release discussions.

Contribute to release sign-off and provide evidence-based quality recommendations.

Design, maintain, and execute automation test scripts for stable and repetitive workflows.

Review test cases and testing output prepared by junior QA team members.

Mentor junior testers and support improvements in QA processes, documentation, and testing standards.

Coordinate testing activities across development, QA, product, and business teams.

Use Git for basic version control of automation scripts and QA-related assets.

Maintain test documentation, requirement traceability, defect reports, and test execution results.

Required Skills

Manual and Functional Testing

Strong experience in manual testing of web-based applications.

Strong understanding of test planning, test design techniques, and risk-based testing.

Experience in functional, regression, integration, system, exploratory, and end-to-end testing.

Ability to test complex business rules, dependencies, workflows, and role-based functionality.

Experience preparing test estimates, test coverage reports, and release-readiness reports.

Strong defect identification, documentation, prioritization, and tracking skills.

API Testing

Strong hands-on experience testing REST APIs using Postman or similar tools.

Good understanding of HTTP methods, headers, authentication, status codes, JSON payloads, and response validation.

Ability to test positive, negative, boundary, authorization, and error-handling scenarios.

Experience testing workflows involving multiple dependent APIs.

Ability to create and maintain Postman collections, environments, variables, and basic test scripts.

Experience validating API results against application data and database records.

Database Testing

Hands-on experience with MySQL or Oracle.

Ability to write SQL queries using joins, subqueries, filters, grouping, sorting, and aggregate functions.

Experience validating inserts, updates, deletions, mappings, calculations, and data consistency.

Ability to compare data across the user interface, APIs, and database.

Understanding of primary keys, foreign keys, relationships, constraints, and transactional data.

Automation Testing

Practical experience with Selenium or a similar web automation framework.

Basic to intermediate scripting or programming knowledge.

Ability to create, execute, debug, and maintain automation test scripts.

Understanding of page objects, reusable methods, test data management, assertions, and reporting.

Ability to identify suitable test cases for automation.

Exposure to API automation or automated regression suites is preferred.

Tools and Version Control

Postman

JIRA or a similar defect-tracking and project-management tool

Selenium or a similar automation tool

Git or another version-control system

Browser developer tools

SQL development tools for MySQL or Oracle

Basic understanding of CI/CD tools is preferred

AI-Assisted Testing Tools

Familiarity with AI-assisted tools such as:

ChatGPT

GitHub Copilot

Claude

Other AI-supported development or testing tools

The candidate should be able to use AI tools for:

Creating and refining test scenarios and test cases

Identifying missing negative, boundary, and integration scenarios

Understanding complex business workflows

Generating sample test data and SQL queries

Assisting with automation scripts

Analyzing logs, API responses, and application errors

Supporting debugging and root cause analysis

Improving test documentation

Note: Candidates must demonstrate strong testing fundamentals, independent analytical ability, and sound technical judgment. AI tools should support the testing process and must not replace requirement analysis, critical thinking, or actual test execution.

Eligibility Criteria

5 to 6 years of professional experience in QA or software testing.

Strong understanding of SDLC, STLC, defect lifecycle, and software release processes.

Strong experience testing web-based applications.

Hands-on experience with API testing and database validation.

Practical exposure to test automation.

Ability to independently manage QA activities for assigned modules or releases.

Good analytical, troubleshooting, and problem-solving skills.

Good written and verbal communication skills.

Ability to collaborate effectively with technical and non-technical stakeholders.

Must be comfortable working daily from the Pune office.

Preferred Qualifications

Experience testing SaaS, B2B, eCommerce, CRM, ERP, procurement, reporting, or workflow-based applications.

Experience with enterprise integrations and third-party APIs.

Experience validating role-based access, multi-tenant applications, or configurable business workflows.

Exposure to performance, security, accessibility, or cross-browser testing.

Experience with Agile or Scrum methodology.

Experience mentoring junior QA engineers.

Exposure to CI/CD pipelines and automated test execution.

Familiarity with test metrics, traceability matrices, release reports, and quality dashboards.

Work Location Requirement

This is a work-from-office role based in Kalyani Nagar, Pune.

Candidates must be able to reliably commute to the office or relocate to Pune before joining. Daily in-office attendance is required.

Ability to Commute or Relocate

Kalyani Nagar, Pune, Maharashtra: Reliably commute or plan to relocate before starting work.

Pay: ₹600,000.00 - ₹1,200,000.00 per year

Benefits:

Cell phone reimbursement

Health insurance

Internet reimbursement

Leave encashment

Life insurance

Provident Fund

Work Location: In person

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for QA Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our QA Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.