Careers in Testing

Job Roles

RoleMain workTypical skills
QA / Manual Testerwrites and runs test cases, reports bugstest design, JIRA, SQL basics
Automation Testerautomates regression suitesJava, Selenium, TestNG, Maven, Git
SDET (Software Development Engineer in Test)builds frameworks, CI pipelines, API + UI testsstrong coding, design patterns, Grid, Docker, CI/CD
QA Lead / Test Managerplans testing, leads a teamstrategy, estimation, reporting

A Learning Path

  1. Testing basics (this module).
  2. Core Java (see the Java material) — variables, loops, collections, OOP.
  3. Selenium WebDriver: locators, actions, waits (basic and medium levels).
  4. TestNG, Maven, data-driven tests (medium level).
  5. Page Object Model, framework design, Grid, CI/CD (advance level).
  6. Interview practice (interview level).

Note: In India, freshers usually join service companies (TCS, Infosys, Wipro, Cognizant, Accenture) as testers and move to automation within a year or two. Product companies hire SDETs who code as well as developers.