UNDERSTAND THE JOB ROLE
Deloitte is hiring for the position of Associate Analyst in Automation Testing within its Quality Engineering team in Bengaluru. The role is suitable for fresh graduates and candidates with up to 2 years of experience who are interested in Software Testing, Test Automation, Quality Engineering, and application quality.
The selected candidate will work closely with developers, business analysts, and senior QA engineers to design, execute, maintain, and improve automated testing solutions for web and API applications.
DELOITTE RECRUITMENT 2026
Company: Deloitte Touche Tohmatsu India LLP
Job Title: Associate Analyst | Automation Testing | Bengaluru | Engineering | Quality Engineering
Job Requisition ID: 111207
Location: Bengaluru, Karnataka, India
Experience: 0–2 Years
Qualification: BE / BTech
Department: Engineering | Quality Engineering
Role Type: Automation Testing
ABOUT THE TEAM
Deloitte’s Technology & Transformation Engineering practice works across areas including data management, business intelligence, visualization, performance management, cloud, cognitive technologies, machine learning, and next-generation analytics.
The Quality Engineering team focuses on helping organizations deliver reliable and high-quality applications through structured testing, automation, engineering practices, and modern quality frameworks.
JOB DESCRIPTION
Deloitte is looking for enthusiastic and detail-oriented Associate Automation Test Engineers to join its Quality Engineering team.
The position is designed for candidates who are passionate about software testing and automation and want to develop their careers in Quality Engineering.
The selected candidate will understand business and functional requirements, prepare test scenarios and test cases, develop and execute automated test scripts, identify defects, collaborate with development teams, and contribute to overall software quality.
KEY RESPONSIBILITIES
The candidate will understand business and functional requirements and convert them into appropriate test scenarios and test cases.
The role involves developing, executing, and maintaining automated test scripts for web and API applications.
Candidates will perform different types of testing including functional testing, regression testing, smoke testing, and sanity testing.
The selected candidate will identify software defects, log them using defect management tools, track their progress, and verify fixes.
Candidates will work closely with developers, business analysts, project stakeholders, and senior QA engineers to investigate and resolve software issues.
The role also involves participating in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Candidates will contribute to test documentation, execution reports, quality metrics, and other testing-related activities.
The position also requires continuous learning and adoption of new testing tools, frameworks, technologies, and best practices.
TECHNICAL SKILLS REQUIRED
Candidates should have a basic understanding of the Software Testing Life Cycle and Software Development Life Cycle.
Knowledge of automation testing tools such as Selenium WebDriver is required.
Basic programming knowledge in Java or Python is expected.
Candidates should understand API testing concepts and have exposure to tools such as Postman or REST Assured.
Familiarity with Git or other version control systems is beneficial.
Knowledge of SQL and basic database concepts is also required.
Candidates should have strong analytical, problem-solving, and debugging abilities.
AUTOMATION TESTING SKILLS
Selenium WebDriver is one of the key automation technologies mentioned for this position.
Candidates should understand how browser automation works and should be familiar with basic concepts such as locators, web elements, test scripts, assertions, waits, and test execution.
Basic programming knowledge in Java or Python will help candidates develop and maintain automation scripts.
API TESTING
The role also involves testing API-based applications.
Candidates should have a basic understanding of API testing concepts and tools such as Postman or REST Assured.
Important concepts to revise include HTTP methods, status codes, request and response, headers, JSON, authentication, API validation, and basic API automation.
SOFTWARE TESTING KNOWLEDGE
Candidates should understand fundamental software testing concepts.
Important areas include STLC, SDLC, test cases, test scenarios, functional testing, regression testing, smoke testing, sanity testing, defect management, severity, priority, and defect life cycle.
Candidates should also understand how to identify expected versus actual results and how to document defects clearly.
PROGRAMMING REQUIREMENT
Basic programming knowledge in Java or Python is required.
Candidates do not necessarily need advanced development skills, but they should be comfortable understanding programming logic and writing basic automation scripts.
Knowledge of object-oriented programming concepts can also be useful for automation testing.
SQL AND DATABASE KNOWLEDGE
Candidates should have basic knowledge of SQL and database concepts.
They should be comfortable with fundamental SQL operations such as SELECT, WHERE, ORDER BY, GROUP BY, JOIN, and basic data validation queries.
SQL knowledge can help testers validate application data and verify whether backend information matches expected results.
VERSION CONTROL
Familiarity with Git or another version control system is required.
Candidates should understand basic concepts such as repositories, commits, branches, pull requests, and version tracking.
PREFERRED SKILLS
Exposure to TestNG, JUnit, or BDD frameworks such as Cucumber will be an advantage.
Basic understanding of CI/CD concepts and tools such as Jenkins is also preferred.
Knowledge of Agile and Scrum methodology can help candidates perform effectively in the team environment.
Internship or academic project experience involving automation testing can also strengthen a candidate's profile.
EDUCATIONAL QUALIFICATION
The required educational background is BE or BTech.
The position is suitable for fresh graduates as well as candidates with up to 2 years of relevant experience.
Candidates with academic projects or internships related to software testing and automation can consider this opportunity.
WHO CAN APPLY?
Fresh graduates with a BE or BTech qualification can apply if they have the required testing and technical knowledge.
Candidates with 0–2 years of experience in software testing, automation testing, QA, or related areas are also relevant for the position.
Students or graduates who have completed projects using Selenium, Java, Python, Postman, SQL, TestNG, JUnit, or Cucumber can highlight these skills in their resumes.
IDEAL CANDIDATE PROFILE
The ideal candidate should be interested in software quality and automation testing.
Strong analytical thinking, problem-solving ability, debugging skills, communication skills, and willingness to learn are important for the role.
Candidates should be comfortable working collaboratively with developers, business analysts, QA engineers, and other stakeholders.
AGILE WORKING ENVIRONMENT
The role involves participation in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Candidates should understand the basics of Agile and Scrum and be comfortable working in an iterative software development environment.
CAREER OPPORTUNITY
This role provides an opportunity to build a career in Quality Engineering and Automation Testing.
Candidates can gain practical exposure to enterprise automation frameworks, web testing, API testing, defect management, CI/CD, Agile development, and large-scale software projects.
With experience, candidates can progress toward roles such as Automation Test Engineer, QA Engineer, SDET, Quality Engineer, Senior QA Engineer, or Test Automation Specialist.
INTERVIEW PREPARATION
Candidates preparing for this position should revise Selenium WebDriver, Java or Python basics, SQL, API testing, Postman, REST Assured, STLC, SDLC, functional testing, regression testing, smoke testing, sanity testing, defect life cycle, Git, Agile, Scrum, and basic CI/CD concepts.
Candidates should also prepare practical questions around writing test cases, identifying defects, creating Selenium automation scripts, validating APIs, and using SQL for data verification.
IMPORTANT SKILLS
Automation Testing
Selenium WebDriver
Java
Python
API Testing
Postman
REST Assured
SQL
Git
TestNG
JUnit
Cucumber
Jenkins
CI/CD
Agile
Scrum
STLC
SDLC
Functional Testing
Regression Testing
Smoke Testing
Sanity Testing
Defect Management
WHAT DELOITTE OFFERS
The position provides structured learning and mentoring from experienced QA professionals.
Candidates can gain hands-on experience with enterprise automation frameworks and work on large-scale projects involving modern technologies.
The role also offers opportunities for career growth within Quality Engineering and Automation Testing.
Deloitte highlights a collaborative and inclusive working environment where employees can develop their technical and professional skills.
JOB DETAILS AT A GLANCE
Company: Deloitte Touche Tohmatsu India LLP
Position: Associate Analyst – Automation Testing
Requisition ID: 111207
Location: Bengaluru
Experience: 0–2 Years
Qualification: BE / BTech
Domain: Engineering / Quality Engineering
Primary Skills: Selenium, Java/Python, API Testing, SQL
Additional Skills: Git, TestNG, JUnit, Cucumber, Jenkins, Agile
FINAL WORDS
Deloitte’s Associate Analyst – Automation Testing role is a strong opportunity for fresh graduates and early-career professionals who want to enter Quality Engineering and Test Automation.
Candidates with BE/BTech qualifications and knowledge of Selenium, Java or Python, API testing, SQL, and software testing fundamentals should consider this opportunity.
******************
Click Here:👉👉 Apply Now 👈👈
