Trainee Software Engineer - Software Test Engineer
Mphasis · Mumbai
Similar open roles
Stand out beyond the resume. Get your free PANI score from public GitHub work (~2 min).
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.