# Trainee Software Engineer - Software Test Engineer at Mphasis

Canonical: https://panihq.com/jobs/trainee-software-engineer-software-test-engineer-at-mphasis-mumbai-021f6

Trainee Software Engineer - Software Test Engineer is an open role at Mphasis (Mumbai). PANI surfaced this listing from a Job board post by Rohit BARAHATE. The listing shows pay as Approximately ₹4.5–8 LPA. PANI does not take the application. You apply at the employer or the original poster.

## How to apply
- PANI is not the employer. Use Apply on this page. That sends you to the employer site, an email draft, or the original social post.
- Link apply: the Apply button opens the employer careers page or official listing. Follow the instructions on that page.

## From the original post

Mphasis is hiring for a Delv Trainee Software Engineer / Software Test Engineer position in Mumbai for professionals with 1–3 years of experience. This opportunity is particularly relevant for QA professionals who want to move beyond basic manual testing and build stronger expertise in automation, Java, API testing, database validation, SQL, test frameworks, and Agile quality engineering.
With Job ID 893453 and one opening, this role offers an opportunity to work on technology-driven applications while collaborating with development, QA, project, and business teams.
Location: Mumbai / Offshore
Experience: 1–3 Years
Job ID: 893453
Role: Delv Trainee Software Engineer – Software Test Engineer
Company: Mphasis
About Mphasis
Mphasis is a global IT services and consulting company working across areas such as cloud, application services, digital transformation, cybersecurity, data, and enterprise technology.
For QA professionals, an organization like Mphasis can provide exposure to enterprise applications, client-facing projects, structured delivery processes, Agile methodologies, and modern software engineering practices. The company’s project-oriented environment can also help testers gain experience across different technologies and business domains.
This makes the opportunity particularly interesting for professionals who want to build a broader Software Testing → Automation → Quality Engineering career path.
Why Is This Role Good for Your Career?
This position is more comprehensive than a traditional manual testing role. The JD combines frontend GUI testing, manual testing, automation, Java, API testing, database QA, SQL, functional testing, non-functional testing, performance testing, and framework development.
You can potentially strengthen several areas simultaneously:
Automation Engineering: Build and maintain automation frameworks rather than only executing predefined scripts.
Java Development: Improve programming and object-oriented programming skills through automation development.
API & Backend Testing: Gain practical experience validating APIs and backend behavior.
Database Testing: Work with SQL queries, joins, and database validation.
Framework Knowledge: Exposure to Page Object Model, Data-Driven and Hybrid frameworks can significantly strengthen an automation profile.
Agile Exposure: Collaboration with cross-functional teams provides experience with modern software delivery practices.
For someone with 1–3 years of experience, this combination can help build a stronger foundation for future Automation QA, SDET, and Quality Engineer positions.
Skills Required
Based on the JD, candidates should prioritize:
Manual & Functional Testing
GUI/Web Testing
Java
Selenium/WebDriver
API Testing
Database Testing
SQL
Automation Frameworks
Page Object Model
Data-Driven Framework
Hybrid Framework
TDD & BDD
Cucumber
Regression & Integration Testing
Non-Functional Testing
Performance Testing
ETL Testing
Agile/Scrum
Test Management
Defect Lifecycle
Basic DSA
Design Patterns
Git/version control
A particularly valuable combination for this role is Java + Selenium + API + SQL, because it demonstrates both automation and backend-testing capability.
Unique Preparation Tips for This Mphasis JD
Don’t prepare only Selenium interview questions. This JD is unusually broad, so prepare across four testing layers.
1. Java + Automation: Revise OOP concepts, collections, exception handling, strings, interfaces, inheritance, polymorphism, and basic coding problems. Be ready to explain how you structure a Selenium framework.
2. SQL: Practice SELECT, WHERE, GROUP BY, subqueries and especially INNER JOIN and OUTER JOIN queries. You should be able to explain how you validate application data against database records.
3.
API Testing: Prepare HTTP methods, status codes, headers, authentication, request/response validation, JSON, REST principles and negative testing. Know how you would automate APIs using Java-based tools.
4.
Framework Design: Prepare to explain Page Object Model, Data-Driven Framework and Hybrid Framework. Understand why you choose each approach, how test data is managed, and how reporting and test execution are integrated.
Also prepare practical scenarios involving functional vs non-functional testing, regression strategy, defect prioritization, and production-like failures.
Expected Mphasis Interview Rounds
The exact process can vary by project and hiring team, so candidates should consider the following as likely/indicative rounds, not a guaranteed
Mphasis process:
Round 1 – Technical Screening: QA fundamentals, manual testing, Java, Selenium, SQL and API testing.
Round 2 – Automation/Practical
Technical Round: Framework architecture, coding, debugging, WebDriver concepts, API automation and database validation.
Round 3 – Project/Managerial Discussion: Agile experience, stakeholder communication, problem-solving, ownership, framework contributions and project scenarios.
Round 4 – HR/Final Discussion: Communication, career goals, location, notice period, compensation and employment-related discussions.
For some projects, the number or structure of rounds may differ.
Expected Salary Range
The job posting does not specify compensation. For a 1–3 year QA/Automation profile in Mumbai, a reasonable market-oriented expectation could be approximately ₹4.5–8 LPA, depending heavily on automation expertise, Java proficiency, current CTC, project requirements and interview performance.
Candidates with strong Java + Selenium + API + SQL + framework-development experience may be positioned toward the higher end.
Resume Tips for This JD
Don’t write simply “Performed testing.”
Instead, quantify your technical contribution:
✅ “Developed Selenium automation scripts using Java and Page Object Model.”
✅ “Validated REST APIs and backend data using SQL queries.”
✅ “Designed Data-Driven/Hybrid automation framework components.”
✅ “Executed functional, regression and integration testing across web applications.”
If you have experience with Cucumber, TDD/BDD, API automation, performance testing or ETL testing, place these prominently in your Skills and Experience sections.
Keep the resume ATS-friendly and ensure keywords such as Java, Selenium, SQL, API Testing, Cucumber, BDD, Automation Framework, Database Testing and Agile appear naturally.
How to Apply
Application Link: https://mphasis.ripplehire.com/candidate/?token=sb7yfHILe0lFJ1NKsLmu&lang=en#/detail/job/893453
This is presented as a direct employee referral opportunity. Interested candidates should verify the recruiter/referrer details and submit their updated resume through the provided referral channel.

---

Source: PANI · https://panihq.com/jobs/trainee-software-engineer-software-test-engineer-at-mphasis-mumbai-021f6