Jobs / Automation Test Engineer / Deloitte Hiring Associate Analyst in Bengaluru | Automation Testing
Deloitte logo

Deloitte

Deloitte Hiring Associate Analyst in Bengaluru | Automation Testing

location_on Bangalore | On-site
work 0 - 2 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Deloitte is hiring an Associate Analyst for its Quality Engineering team in Bengaluru, with a focus on automation testing. This full-time opportunity is designed for fresh graduates and professionals with up to two years of experience who want to build a career in software quality, test automation, and engineering.

The role involves working with developers, business analysts, senior QA engineers, and other project stakeholders to understand requirements and create reliable testing solutions. You will contribute to testing web and API applications, maintain automated scripts, investigate defects, and support quality reporting throughout the software delivery lifecycle.

This is a practical opportunity for candidates who have learned software testing through academics, internships, projects, or early professional experience and want to strengthen their skills in automation frameworks, API testing, programming, databases, version control, and Agile delivery.


Key Responsibilities

  • Study business and functional requirements and convert them into meaningful test scenarios and test cases.
  • Create, execute, maintain, and improve automated test scripts for web and API-based applications.
  • Perform functional, regression, smoke, and sanity testing to verify application behavior.
  • Identify software defects, record them accurately, track their progress, and verify fixes after resolution.
  • Work with developers and project stakeholders to investigate and resolve quality issues.
  • Participate in Agile activities such as sprint planning, daily stand-ups, reviews, and retrospectives.
  • Prepare and maintain test documentation, execution reports, and quality-related metrics.
  • Support the continuous improvement of testing practices by learning new tools, frameworks, and industry approaches.
  • Apply structured testing methods to help teams deliver stable and dependable software.


Required Skills

Candidates should have a basic understanding of the Software Testing Life Cycle and Software Development Life Cycle. A clear understanding of testing fundamentals is important because the role requires translating requirements into test coverage and executing different types of validation.

Knowledge of Selenium WebDriver is required for automation testing exposure. Candidates should also have basic programming ability in either Java or Python and understand how programming concepts can be applied when developing automated tests.

API testing knowledge is expected, including familiarity with tools such as Postman or REST Assured. Basic SQL and database knowledge is also useful for validating application data and supporting test investigations.

Understanding Git or another version control system is important for working with shared automation code. Candidates should also demonstrate analytical thinking, debugging ability, attention to detail, and a structured approach to identifying problems.


Preferred Skills

Exposure to TestNG, JUnit, or Behavior-Driven Development frameworks such as Cucumber can strengthen an application. Familiarity with CI/CD concepts and tools such as Jenkins is also beneficial.

Knowledge of Agile or Scrum practices will help candidates understand how testing fits into iterative software development. Internship, academic, or personal project experience involving automation testing can provide useful evidence of practical skills.

Candidates do not need to claim every preferred technology. It is better to describe genuine experience with specific tools, frameworks, test cases, or automation projects than to list technologies without practical context.


Education

A BE or BTech qualification is specified for this opportunity. Candidates should highlight relevant coursework, academic projects, internships, certifications, or practical assignments related to software testing, programming, databases, automation, or software development.


Experience

The role is intended for candidates with 0 to 2 years of experience, including fresh graduates. Relevant experience can come from internships, academic projects, training, or early professional assignments where the candidate gained exposure to software testing and quality engineering.

Freshers with a strong understanding of testing concepts and practical project work can apply. Candidates with up to two years of experience should highlight their contribution to test automation, defect management, API validation, regression testing, or quality processes.


Required Technologies

The primary testing and development technologies mentioned for the role include Selenium WebDriver, Java, Python, Postman, REST Assured, Git, and SQL.

Additional tools and frameworks that can be useful include TestNG, JUnit, Cucumber, Jenkins, and CI/CD practices. The role also involves web application testing, API testing, database validation, defect management, automated testing, and Agile software development.


Soft Skills

Attention to detail is essential because automation engineers must identify differences between expected and actual application behavior. Strong analytical and problem-solving skills are important when investigating failed tests or software defects.

Communication skills are also valuable because the Associate Analyst will interact with developers, business analysts, QA professionals, and project stakeholders. Candidates should be comfortable explaining defects clearly and discussing test results with team members.

A willingness to learn is especially important for this early-career role. Testing technologies and automation frameworks continue to evolve, so candidates should demonstrate curiosity, adaptability, and a commitment to improving their technical skills.


Benefits of Working in this Role

The position offers structured learning and mentoring from experienced Quality Engineering professionals. Candidates can gain practical exposure to enterprise automation frameworks and work on large-scale software projects.

The role can also provide hands-on experience across automation testing, API validation, functional testing, regression testing, defect management, CI/CD concepts, and Agile delivery. The listed opportunity includes career growth potential within Quality Engineering and Automation Testing, along with a collaborative and inclusive work environment.


Work Mode

The provided job description does not explicitly state whether the position is onsite, hybrid, or remote. Therefore, the work arrangement should be confirmed with Deloitte during the application process.


Location

The position is based in Bengaluru, Karnataka, India. The listed entity is Deloitte Touche Tohmatsu India LLP.


Who Should Apply

This opportunity is suitable for fresh graduates and early-career professionals interested in software testing and automation. Candidates with a BE or BTech background, basic programming knowledge, and an understanding of software testing fundamentals should consider applying.

It is particularly relevant for applicants who have worked on Selenium automation, API testing with Postman or REST Assured, SQL validation, Java or Python projects, Git-based development, or academic automation testing assignments.


Career Growth

Experience as an Associate Analyst in Quality Engineering can provide a foundation for future roles such as Automation Test Engineer, QA Engineer, Software Test Engineer, API Test Engineer, Quality Analyst, or SDET. Over time, professionals can deepen their expertise in automation frameworks, CI/CD, test architecture, API quality, performance testing, and broader quality engineering practices.


Application Advice

Customize your resume around software testing and automation rather than using a general software development profile. Highlight Selenium projects, Java or Python programming work, API testing, SQL exercises, Git usage, and any automation framework experience.

If you have completed an internship or academic project, explain what you tested, how you automated the scenarios, which tools you used, and what you learned. Mention TestNG, JUnit, Cucumber, Jenkins, or REST Assured only when you have genuine exposure.

Prepare to discuss the STLC and SDLC, different testing types, defect lifecycle, API testing, SQL validation, Selenium basics, and how you would investigate a failed automated test. Clear examples of analytical thinking and teamwork can strengthen your application.

Technical Ecosystem

Eligibility Criteria

school

Education

BE or BTech in a relevant discipline.

work_history

Experience

0 - 2 years (Freshers welcome)

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.