Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Bajaj Finance

New

Test Engineer

Posted Updated 18 views
Discussion

Description

Job Summary

The QA Automation Engineer role exists to ensure high-quality delivery of Salesforce and related business applications through effective manual testing, Playwright-based automation, API validation, regression coverage, and structured defect management. The role contributes to reliable releases by building reusable automation scripts, validating business-critical workflows, and supporting faster, more controlled delivery through Azure DevOps, Git, and CI/CD practices.

Responsibilities
  • Develop, enhance, and maintain Playwright automation scripts using JavaScript and TypeScript for Salesforce and related application workflows.
  • Design reusable automation components using page object model, modular scripting practices, and data-driven testing approaches.
  • Execute UI, API, functional, and regression testing to validate business-critical Salesforce processes and release changes.
  • Create, update, and maintain test cases, test execution records, and traceability in Azure DevOps Test Plans or JIRA.
  • Log, track, retest, and validate defects through Azure DevOps Boards or JIRA, ensuring clear documentation and timely closure.
  • Integrate and maintain automation suites within CI/CD pipelines and support Git-based version control practices.
  • Collaborate with developers, business analysts, QA leads, and stakeholders to clarify requirements, resolve issues, and support release readiness.
Key Decisions / Dimensions
  • Selection of suitable test scenarios for automation based on regression impact, business criticality, stability, and reusability.
  • Choice of appropriate Playwright locators, assertions, waits, browser handling methods, and reusable automation design patterns.
  • Prioritization of test execution, defect retesting, and automation maintenance activities in line with release timelines and QA priorities.
  • Identification of defects, documentation of observations, and recommendation of severity or impact based on business workflow understanding.
  • Determination of whether test failures are caused by script issues, environment instability, test data gaps, or actual application defects.
  • Recommendations for improving automation coverage, reporting, framework maintainability, and CI/CD execution effectiveness.
  • Direct Reports/Supervision (if applicable): 1-3 junior test engineers depending on POD size.
  • Change Requests/Feature Testing Regression per month: 110 Man-days or 5 Man-months.
Major Challenges
  • Maintaining stable and reusable Playwright automation scripts while handling frequent UI changes, dynamic Salesforce components, and evolving business workflows.
  • Ensuring adequate regression coverage within tight release timelines while balancing manual validation, automation execution, and defect retesting activities.
  • Debugging framework-level and script-level automation failures, including locator instability, waits, assertions, browser handling, and test data dependencies.
  • Coordinating with developers, BAs, and stakeholders to clarify requirements, validate expected behavior, and ensure timely closure of defects.
  • Maintaining accurate test documentation, execution evidence, and defect updates across Azure DevOps Test Plans, Boards, or JIRA.
  • Supporting CI/CD execution of automation suites while ensuring failures are analysed and reported with clear root cause details.
Required Qualifications and Experience

a) Qualifications
Bachelor's / master's degree in Computer Science, Information Technology, Engineering, or a related discipline. Relevant QA automation certification or Salesforce testing exposure will be preferred.

b) Work Experience
3 to 4 years of QA and automation testing experience, including minimum 2+ years of hands-on Playwright automation using JavaScript and TypeScript. Salesforce testing experience is preferred.

Skills and Knowledge

  • Strong hands-on experience in Playwright automation using JavaScript and TypeScript.
  • Good understanding of page object model, reusable automation design, data-driven frameworks, and maintainable scripting practices.
  • Strong knowledge of Playwright locators, assertions, waits, browser handling, test execution, and debugging techniques.
  • Experience in UI, API, functional, and regression automation testing for web-based applications.
  • Exposure to Salesforce testing, including validation of business workflows, user journeys, and integrated processes.
  • Experience with Azure DevOps Test Plans and Boards or JIRA for test management, defect logging, tracking, and closure.
  • Hands-on API testing experience using Postman and ability to validate request-response flows, status codes, payloads, and integration behaviour.
  • Working knowledge of Git, branching practices, code reviews, and maintaining automation scripts in version control.
  • Experience integrating automation suites with CI/CD pipelines and analysing pipeline execution results.
  • Exposure to automation reporting integrations such as Allure reports and Playwright reports.
  • Good understanding of Agile methodology, sprint ceremonies, QA estimation, test execution planning, and release validation.
  • Strong analytical, debugging, communication, collaboration, and stakeholder management skills.
Skills
  • Playwright
  • JavaScript
  • TypeScript
  • Salesforce Testing
  • QA Automation
  • UI Testing
  • API Testing
  • Postman
  • Azure DevOps

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →