Job Title: T&T - EAD - Consultant - Automation - Bengaluru - Engineering

Consultant | Engineering, AI & Data - Engineering I Automation
Location: Bengaluru
The team
Engineering helps Reimagine and re-engineer mission-critical operations and processes; Leverage engineering-led design, deep industry knowledge, and AI and data-driven insights to transform the technology platforms at the heart of business.
Working alongside team, we empower and drive mission-critical solutions whether we need to modernize existing systems or implement new technology products and platforms. Through innovation, we improve financial performance, accelerate new digital businesses and fuel growth. Learn more about Engineering, AI and Data.
Your work profile:
We are seeking a detail-oriented QA Automation Engineer to design, develop, and maintain automated test scripts for our web applications. You will be responsible for managing legacy Selenium WebDriver suites while architecting and scaling modern end-to-end.
Your Responsibilities :
- Framework Development: Design and implement robust, scalable automation frameworks from scratch using Playwright and Selenium.
- Scripting & Execution: Write maintainable automated test scripts using JavaScript/TypeScript, Java, or Python and scale modular automation frameworks (e.g., Page Object Model, Hybrid, or Data-Driven).
- Cross-Browser Testing: Ensure application compatibility across major rendering engines (Chromium, WebKit, Firefox) and devices.
- API Testing: Develop and execute automated tests for RESTful APIs using tools like Postman, RestAssured, or Playwright’s built-in API testing capabilities to ensure full-stack quality.
- CI/CD Integration: Integrate automated suites into DevOps pipelines via Jenkins, GitHub Actions, or GitLab CI for continuous testing.
- Maintenance & Debugging: Troubleshoot flaky tests, analyze failure logs, and perform root cause analysis for defect reporting in JIRA.
- Collaboration: Partner with developers and product managers in an Agile/Scrum environment to identify testable scenarios and automate them early in the SDLC.
- For Lead Roles :
- Modernization & Migration: Lead the strategic migration of critical test suites from Selenium to Playwright to improve execution speed and reduce flakiness.
- Familiarity with containerization using Docker for isolated test execution environments
- Required Technical Skills
- Primary Language: Expert-level proficiency in Core Java (OOPs, Collections, Exception Handling, Streams) or Python (as per requirement).
- UI Tools: Deep hands-on experience with both Selenium WebDriver and Playwright for Java.
- Test Runners: Proficiency in TestNG or JUnit for test execution and reporting.
- Build Tools: Experience with Maven or Gradle for dependency management.
- Version Control: Mastery of Git for branching, merging, and pull request reviews.
- Database: Ability to write SQL queries for backend data validation.