Skip to main content
TuraHire
IT & Technology🇮🇳 India Template

QA tester

QA tester job description template for Indian IT services and product companies. Covers manual and automation testing responsibilities, skills, education, Cost to Company (CTC) range, and selection process.

Experience

1 - 3 Years

Avg Salary (CTC)

₹5 - 9 LPA

Locations

Hyderabad, Telangana

Type

Full-time

Template Body

QA Tester Job Description Template

QA testers ensure software quality by designing test cases, executing manual and automated tests, and reporting defects. In India's IT services sector, QA testers are a critical part of the delivery lifecycle, working with Agile teams to validate functionality, performance, and security of enterprise applications. Use our QA tester job description template to attract quality-focused candidates. It covers key responsibilities, required skills, Indian education requirements, salary insights (Cost to Company (CTC)), and the selection process.

Job title:

QA Tester

Location:

Hyderabad, Telangana (or Bengaluru / Pune / Chennai / Mumbai / Noida)

Job type:

Full-time, Permanent

Reports to:

QA Lead / Test Manager

Experience:

1-3 years

Employment type:

Permanent

About the role

We are looking for a QA Tester to join our quality assurance team supporting a large-scale banking application. You will create test plans, write and execute test cases, log defects in Jira, and collaborate with developers to ensure resolution. This role offers exposure to both manual testing and test automation using Selenium. The ideal candidate has strong analytical skills, attention to detail, and experience testing web applications.

About the company: - Established: 2005 - Employees: 5,000+ - Industry: IT Services and Consulting (BFSI, healthcare, and retail verticals) - Certifications: ISO 27001, CMMI Level 5, SOC 2 Type II - Presence: 15 offices across India; delivery centres in Hyderabad, Bengaluru, Pune, Chennai, Gurugram - Known for: Top 30 Indian IT services company; preferred digital transformation partner for 5 of India's top 10 private sector banks

QA tester roles and responsibilities - Review business requirements and functional specifications to create comprehensive test plans and test cases - Execute manual test cases for web and mobile applications - smoke, functional, regression, integration, and user acceptance testing - Log defects in Jira / Azure DevOps with clear steps to reproduce, expected vs actual results, and supporting evidence (screenshots, logs, video) - Perform regression testing after every code release - identify impacted areas and prioritise test cases for execution - Write and maintain automated test scripts using Selenium WebDriver with Java or Python for regression suites - Participate in Agile ceremonies - daily stand-ups, sprint planning, retrospective, and QA task estimation - Track and report QA metrics - pass/fail rate, defect density, test coverage, and escaped defects per sprint - Collaborate with developers and business analysts to clarify requirements and resolve ambiguities before test case creation - Support UAT with business users - prepare test data, document UAT scripts, and triage UAT defects - Perform API testing using Postman or REST Assured - validate request/response, status codes, and schema compliance

QA tester qualifications and skills - Strong understanding of software testing lifecycle - test planning, test case design (equivalence partitioning, boundary value analysis), defect lifecycle, and test closure - Hands-on experience with test management tools - Jira, Zephyr, TestRail, or HP ALM - Manual testing skills across web and mobile platforms (iOS, Android) - Automation testing experience with Selenium WebDriver (Java or Python) - writing test scripts, page object model, and testNG/pytest - API testing experience - Postman (collection creation, chaining, environment variables) or REST Assured - Basic SQL skills - write SELECT queries with JOINs to validate database records - Knowledge of Agile / Scrum methodology and testing within sprint cycles - ISTQB Foundation certification is preferred - Good verbal and written English - ability to write clear defect reports and test documentation - Prior experience in BFSI domain testing is a plus

Education and Experience Requirements - Degree: Bachelor of Engineering (BE) / Bachelor of Technology (BTech) in Computer Science, IT, or Electronics & Communication - BCA / Master of Computer Applications (MCA) also eligible - BSc (IT / Computer Science) with relevant testing experience considered - Minimum 50% in graduation - 1-3 years of experience in QA / software testing - ISTQB Foundation (CTFL) certification preferred - Experience with Selenium automation and API testing preferred - Freshers with 6+ month internship in QA and ISTQB certification may be considered

QA tester average salary

In India, QA Testers earn 2.5-5 Lakhs Per Annum (LPA) at the junior level (0-2 years) and 5-9 LPA at the mid level (2-5 years). Automation testing skills command a 20-30% salary premium over manual-only testers. IT services companies in Hyderabad, Bengaluru, and Pune offer the most QA roles.

Source: Naukri Salary Index 2025-26; Randstad India IT Services Salary Trends 2025.

Benefits - CTC includes: Basic + HRA + Special Allowances + Variable pay (10% of CTC tied to quality metrics - escaped defect rate, test coverage) - Statutory: Provident Fund (PF), Employees' State Insurance Corporation (ESIC) (if eligible), Gratuity (payable after 5 years) - Additional: Group medical insurance (₹3 lakh cover for self + dependents), annual performance bonus - Perks: Learning budget (₹30,000/year for ISTQB and automation certifications), cab facility for late shifts, subsidised meals

Other details - Probation period: 6 months - Notice period: 30-60 days (15 days during probation) - Immediate joiners preferred: Yes - within 30 days - Bond / Service agreement: None typically - Working days: 5 days a week (Monday to Friday) - Work mode: Hybrid - 2-3 days in office depending on project - Shifts: General shift (9 AM-6 PM) primarily; some projects require overlap with US/UK time zones (12 PM-9 PM) - Relocation support: Not provided

Selection process

1. Resume screening: Based on testing experience, automation skills, domain knowledge, and ISTQB certification

2. Technical assessment: 45-minute online test covering testing concepts (STLC, test case design, defect lifecycle), SQL, and basic Java/Python logic

3. Technical interview: 45-minute interview with QA Lead - design test cases for a given feature (e.g., login page, payment flow), discuss automation framework, API testing approach

4. Practical / coding round: 30-minute exercise - write 3 Selenium test scripts for given scenarios OR write API tests using Postman

5. HR interview: Salary fitment, notice period, shift flexibility, and team fitment

6. Offer rollout

How to apply - Platform: Apply through the company careers portal, Naukri, LinkedIn, or via employee referral - Documents: Resume (PDF), ISTQB certificate (if applicable), latest mark sheet - Timeline: Rolling applications; interview process completed within 10 working days

Frequently asked questions

1. What does a QA Tester do in India?

A QA Tester designs test cases, executes manual and automated tests, logs defects, and validates software quality. They work in Agile teams across IT services and product companies, testing web and mobile applications using tools like Selenium, Jira, and Postman.

2. What qualifications do I need to become a QA Tester in India?

A Bachelor of Engineering (BE)/Bachelor of Technology (BTech), BCA, or Master of Computer Applications (MCA) degree is standard. ISTQB Foundation certification is preferred. Strong SQL skills, Selenium automation experience, and API testing knowledge are expected.

3. What is the average salary of a QA Tester in India?

Junior QA testers earn 2.5-5 Lakhs Per Annum (LPA); mid-level testers earn 5-9 LPA. Automation testers earn 20-30% more than manual-only testers. Hyderabad, Bengaluru, and Pune offer the most opportunities.

4. How can I hire the right QA Tester in India?

Ask candidates to design test cases for a real feature (e.g., payment gateway, login flow) during the interview. Verify Selenium scripting ability through a live coding exercise. Prioritise ISTQB-certified candidates with API testing experience and domain knowledge relevant to your product.

Last updated: 7 July 2026