KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #3481
Applications open Full-Time Job

Testing-BCM-Off campus

Eyglobal

  • Chennai, India
  • 4-5 LPA
  • Fresher (0-1 Yrs)
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Ernst & Young (EY) is one of the world’s leading professional services firms, operating in more than 150 countries with a workforce of over 300,000 people. EY’s Global Delivery Services (GDS) hub in India powers the firm’s technology, consulting and assurance capabilities for member firms worldwide. The GDS model brings together talent from multiple locations – Bangalore, Chennai, Gurgaon, Hyderabad, Kochi, Kolkata, Mumbai, Noida, Trivandrum and others – to deliver high‑quality, cost‑effective solutions at scale.

EY’s culture is built around inclusivity, continuous learning and a purpose‑driven mindset: "building a better working world".

The role advertised is a Testing position within the Business Continuity Management (BCM) practice, offered as an off‑campus opportunity for fresh engineering graduates. As a Testing Analyst you will be part of a cross‑functional delivery team that ensures EY’s software products and client solutions meet the highest quality standards. You will work on functional, regression, performance and user‑acceptance testing, collaborating closely with developers, business analysts and project managers to identify defects early and drive continuous improvement.

Key Responsibilities

  • Design, develop and execute test cases for web, mobile and enterprise applications.
  • Perform functional, integration and system testing across the software development lifecycle.
  • Conduct User Acceptance Testing (UAT) with business stakeholders and capture feedback.
  • Log defects, track their resolution and verify fixes.
  • Participate in requirement reviews and provide quality‑centric inputs.
  • Automate repetitive test scenarios using tools such as Selenium or Postman where applicable.
  • Maintain test documentation, traceability matrices and test summary reports.
  • Collaborate with the DevSecOps team to ensure security testing is embedded.
  • Contribute to continuous improvement initiatives, suggesting process enhancements.
  • Stay updated with emerging testing methodologies and industry best practices.

Tech Stack: Java / .NET / Python basics, SQL/Oracle/Teradata, Selenium, JIRA, Confluence, CI/CD pipelines, Agile/Scrum.

Growth Path: Starting as a Testing Analyst, high performers can progress to Senior Analyst, Test Lead, Quality Assurance Manager and eventually to roles such as Delivery Manager or Technology Consultant within EY’s consulting practice.

Why Join EY: EY offers a global platform with exposure to diverse industries, structured learning programs, mentorship from senior professionals and a clear career ladder. Freshers gain hands‑on experience on large‑scale projects, access to world‑class training resources, and the chance to work in a collaborative, inclusive environment that values innovation and personal growth.

Eligibility & process

Who can apply

BE/B.Tech in IT, Computer Science, Electronics or related branches; minimum 60% aggregate; no active backlogs; fresh graduates of any batch year; strong academic record and willingness to learn.

Skills & stack

Java .NET Core Python SQL Oracle Db Teradata Software Testing SDLC

Selection process

  1. Round 1: Online Aptitude & Logical Reasoning Test
  2. Round 2: Technical Interview (testing concepts, programming basics)
  3. Round 3: HR Interview (fitment, communication, career aspirations)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Java, .NET Core, Python, SQL, Oracle Db, Teradata, Software Testing, SDLC) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Eyglobal Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer
Model answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer
Model answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer
Model answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer
Model answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer
Model answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Behavioural & HR questions 3
Why do you want to join Eyglobal as a Testing-BCM-Off campus?
Highlight Eyglobal's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Eyglobal 4-5 LPA
Recruiter Resume Apply
Chat Chat with Kashii