G

Genpact

Global professional services for data-driven operations

Senior Engineer - Testing & Quality Assurance

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • Strong hands-on experience with Java and object-oriented programming.
  • Hands-on experience with Selenium WebDriver and Selenium automation frameworks.
  • Strong experience with Playwright for modern web application automation.
  • Good programming knowledge in JavaScript or TypeScript, particularly for Playwright automation.
  • Experience with Playwright locators, assertions, fixtures, hooks, waits, browser contexts, parallel execution, and reporting.
  • Knowledge of the Page Object Model and reusable automation framework design.
  • Practical experience or exposure to AI/Generative AI, particularly AI-assisted testing, test-case generation, test automation, or AI-based QA tools.
  • Good understanding of API testing, REST APIs, JSON, HTTP methods, and authentication.
  • Knowledge of Git, Maven/Gradle, CI/CD, and test management/defect tracking tools.
  • Database/SQL knowledge for backend validation and data verification is desirable.
  • Strong understanding of SDLC, STLC, Agile methodology, and software testing principles.
  • Strong analytical, debugging, problem-solving, and communication skills.
  • Bachelor's degree in Computer Engineering, Computer Science, or Information Technology, or a Master's degree in Software Engineering.
  • English proficiency at C2 level.

Responsibilities

  • Develop and maintain automated test scripts and frameworks using Java, Selenium, and Playwright.
  • Design and execute functional, regression, smoke, sanity, integration, and end-to-end testing.
  • Develop reusable automation components using JavaScript or TypeScript with Playwright.
  • Maintain and enhance Selenium-based automation frameworks using Java.
  • Perform web application automation across multiple browsers and environments.
  • Integrate automation suites with CI/CD pipelines and analyze test execution results.
  • Use AI/Generative AI capabilities to improve test automation, test-case generation, test analysis, and QA processes.
  • Analyze automation failures, troubleshoot issues, and perform root-cause analysis.
  • Identify, document, track, and retest defects in collaboration with development teams.
  • Participate in test planning, requirement analysis, code reviews, and release validation.
  • Collaborate with developers, QA engineers, business analysts, and product teams to ensure application quality.
  • Perform database validation and backend data verification when required.

About the Company

Genpact

Global professional services for data-driven operations

Genpact is a professional services firm that helps other companies transform their operations using data, analytics, and artificial intelligence. It started inside General Electric as a back-office unit and became an independent company in 2005, growing into a global business with a focus on digital transformation and AI-powered operations. Genpact's offerings include applying data and AI to automate and optimize business processes, supported by its Cora AI platform and strategic acquisitions like XponentL Data. It shifts from traditional outsourcing to building intelligent, autonomous operations for clients. The company aims to deliver measurable business impact by turning operational processes into data-driven, automated systems that improve efficiency and decision-making.

Company size
10,001+
Company stage
IPO
Headquarters
Amherst, New York
Founded
1997

Recently Posted Jobs

Explore more opportunities at Genpact

See more jobs