Java Automation Architect

Larsen & Toubro (L&T)

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Larsen & Toubro (L&T) Bengaluru seeks a senior Automation Engineer to define and drive the test automation strategy across frontend, API, and backend layers. You will design scalable Java-based frameworks, mentor teams, and ensure end-to-end automation coverage from UI to data validation.

The role involves leading automation modernization, implementing best practices, and collaborating with cross-functional teams to accelerate quality in distributed systems.

Qualifications

  • Proven experience designing automation frameworks from scratch.
  • Strong hands-on Java 8+ and UI/API automation
  • Experience with Selenium WebDriver and cross-browser testing
  • Proficient in API automation with Rest Assured and API tooling

Responsibilities

  • Define and implement the overall test automation strategy and architecture.
  • Design and develop scalable Java-based automation frameworks.
  • Provide technical leadership to automation teams.
  • Develop robust UI automation with Selenium WebDriver.
  • Automate REST/HTTP APIs including validation of payloads, status codes, headers and auth.
  • Integrate automation with CI/CD pipelines and enable continuous testing.
  • Mentor senior automation engineers and conduct code reviews.
  • Collaborate with developers, QA, DevOps and product teams.

Skills

Java core
OOP concepts
Maven/Gradle
Git
Selenium WebDriver
Cross-browser testing
XPath/CSS selectors
Page Object Model
Rest Assured
HTTP/API knowledge
Postman/OpenAPI/Swagger
Docker
Selenium Grid
CI/CD tooling (Jenkins/GitLab/Azure)
Cloud testing (AWS/Azure/GCP)
Playwright/Cypress

Tools

Postman
Swagger/OpenAPI
Docker
Kubernetes
Selenium Grid
Playwright
Cypress
Jenkins
GitLab CI
Azure DevOps
AWS/Azure/GCP

Job description

Key Responsibilities
  • Define and implement the overall test automation strategy and architecture for frontend, backend, API, and end-to-end testing.
  • Design and develop scalable, maintainable, and reusable Java-based automation frameworks.
  • Provide technical leadership and architectural guidance to automation teams.
  • Develop robust UI automation solutions using Selenium WebDriver.
  • Design and implement API automation frameworks using Rest Assured and Java.
  • Automate REST/HTTP APIs including validation of:
  • Request/response payloads
  • Status codes
  • Headers
  • Authentication/authorization
  • JSON/XML schemas
  • Business rules
  • Develop automation for backend services, database validations, microservices, and distributed applications.
  • Integrate frontend, API, backend, and database automation for comprehensive end-to-end test coverage.
  • Establish automation framework standards, coding guidelines, design patterns, and best practices.
  • Implement reusable utilities for logging, reporting, test data management, configuration management, and exception handling.
  • Integrate automation suites with CI/CD pipelines and enable continuous testing.
  • Analyze automation results, identify failures, and improve framework stability and execution efficiency.
  • Identify opportunities to optimize automation coverage and reduce manual testing effort.
  • Evaluate and introduce appropriate automation tools and technologies based on project requirements.
  • Mentor and guide senior automation engineers and provide technical reviews.
  • Collaborate with developers, architects, QA engineers, DevOps, product teams, and other stakeholders.
  • Drive continuous improvement initiatives around automation quality, scalability, execution time, and maintainability.
Mandatory Technical Skills
  • Programming
  • Strong hands-on experience in Core Java / Java 8+
  • Strong understanding of OOP, Collections, Exception Handling, Multithreading, Streams, and Java design patterns.
  • Experience with Maven/Gradle and Git.
  • UI / Frontend Automation
  • Strong expertise in Selenium WebDriver
  • Experience automating web applications across multiple browsers.
  • Strong understanding of XPath, CSS selectors, synchronization, waits, page object/model patterns, and browser capabilities.
  • Experience with Page Object Model / Page Factory and other automation design patterns.
  • Exposure to modern frontend technologies such as React, Angular, JavaScript/TypeScript is desirable.
API Automation
  • Strong hands-on experience with Rest Assured
  • Experience in REST API automation and validation.
  • Strong understanding of HTTP methods, status codes, headers, authentication, JSON/XML, and API contracts.
  • Experience with tools such as Postman/Swagger/OpenAPI.
  • Experience with API mocking/service virtualization is desirable.
Backend / Database
  • Experience in backend/service-level automation.
  • Strong SQL knowledge and experience with database validation.
  • Experience testing microservices and distributed systems.
  • Understanding of messaging/event-driven systems such as Kafka or RabbitMQ is an advantage.
Automation Framework
  • Proven experience designing automation frameworks from scratch.
  • Experience with Hybrid / Data-driven / Keyword-driven / BDD frameworks.
  • Strong knowledge of TestNG/JUnit/Cucumber.
  • Experience implementing parallel execution, cross-browser execution, test data management, configuration management, and reusable components.
  • Experience with automation reporting tools such as Extent Reports, Allure, or similar.
  • Experience with Docker/containerized test execution is desirable.
  • Cloud testing experience with AWS/Azure/GCP is an advantage.
CI/CD & DevOps
  • Experience integrating automation with Jenkins / GitLab CI / Azure DevOps or equivalent.
  • Good understanding of CI/CD pipelines and continuous testing.
  • Experience with Docker/containerized test execution is desirable.
  • Cloud testing experience with AWS/Azure/GCP is an advantage.
Preferred / Good-to-Have Skills
  • Experience with Selenium Grid / cloud browser platforms.
  • Knowledge of Playwright or Cypress.
  • Experience with performance/load testing tools such as JMeter is an advantage.
  • Experience with security/API testing concepts.
  • Experience with Docker/Kubernetes.
  • Knowledge of microservices architecture.
  • Experience with AI-assisted test automation or script generation is a plus.
  • Experience working in Agile/Scrum and SAFe environments.
Architecture & Leadership Expectations
  • Ability to translate business and technical requirements into an effective automation architecture.
  • Define the automation pyramid and determine the right balance between UI, API, service, and unit-level automation.
  • Establish framework scalability and maintainability standards.
  • Conduct technical design and code reviews.
  • Define automation KPIs such as automation coverage, execution time, stability, and defect detection.
  • Identify and eliminate flaky tests and improve automation reliability.
  • Lead automation modernization and framework migration initiatives.
  • Provide technical mentorship and conduct knowledge-sharing sessions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Test Engineer
Software Development Test Engineer

EPAM Systems Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Qa Automation Lead
Qa Automation Lead

SG Analytics • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Qa Automation Lead
Qa Automation Lead

Mployee.me • Pune District

On-site
INR 900,000 - 1,500,000
Automation Architect
Automation Architect

Cognizant Technology Solutions Corporation • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior SDET
Senior SDET

Comviva • Bengaluru

On-site
INR 900,000 - 1,400,000
Senior Technical Lead- Test Automation
Senior Technical Lead- Test Automation

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Quest Global • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Automation Tester
Automation Tester

Infosys • Pune District, Chennai District, Bengaluru

On-site
INR 600,000 - 1,000,000
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems Inc • Bengaluru

On-site
INR 1,100,000 - 1,700,000
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems Inc • Maharashtra

On-site
INR 1,400,000 - 2,100,000