T&T - EAD - Team Lead - Automation - Bengaluru - Engineering
- Job requisition ID : 99557
- Location: Bengaluru
- Entity: Deloitte Touche Tohmatsu India LLP
Team Lead | 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.
- 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.
Key Skills :
- Ability to handle large sets of data
- Analytical mindset to access and interpret large data sets
- Exceptional problem-solving ability. Logical reasoning, creative thinking, comfort with numbers, and the ability to untangle complex issues.
- Team player with effective interpersonal and communication skills
- Fluent verbal and written English language skills
- Strong passion for consulting, ability to adapt and cope in a fast pace, challenging work hours.