i
Mphasis
Filter interviews by
Bug life cycle is the process of a bug from identification to resolution.
Bug is identified by tester
Bug is reported in bug tracking system
Bug is assigned to developer
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if not
Sanity testing is a subset of regression testing that focuses on testing the most crucial functionalities of a software application.
Sanity testing is a quick and focused testing to ensure that the most critical features of the application are working correctly.
It is usually performed after a minor change in the code or functionality to check if the core functionalities are not broken.
Sanity testing is not exhausti...
Smoke testing is a preliminary testing to check if the basic functionalities of a software application are working fine.
Smoke testing is a quick and shallow testing of the critical functionalities of an application.
It is usually done before more in-depth testing to ensure the application is stable enough for further testing.
Smoke testing helps in identifying major issues early in the development cycle.
Examples of ...
My expected CTC is based on my experience, skills, industry standards, and the responsibilities of the role.
My expected CTC is in line with industry standards for Senior Test Engineers.
I have taken into consideration my years of experience in testing and quality assurance.
I have also factored in the specific responsibilities and requirements of the Senior Test Engineer role.
I am open to negotiation based on the ov...
What people are saying about Mphasis
Types of testing include functional testing, non-functional testing, manual testing, automated testing, and regression testing.
Functional Testing: Testing the functionality of the software against the requirements.
Non-Functional Testing: Testing aspects like performance, usability, and security.
Manual Testing: Testing performed manually by testers without the use of automation tools.
Automated Testing: Testing perf...
Upon receiving a build, I will follow a structured process to ensure thorough testing and validation.
Review the release notes and requirements to understand the changes and features included in the build
Create test cases based on the requirements and prioritize them based on criticality
Execute test cases manually or using automation tools to validate the build
Report any defects found during testing and work with d...
Program to identify a palindrome in an array of strings
Iterate through each string in the array
For each string, check if it is equal to its reverse
If a string is equal to its reverse, it is a palindrome
Yes, I am ready to accept the offer letter.
I am excited about the opportunity and ready to take on the responsibilities of a Senior Test Engineer.
I have thoroughly researched the company and believe it aligns with my career goals.
I have discussed the offer with my family and they are supportive of my decision.
I am confident in my skills and experience to excel in this role.
I am ready to negotiate and finalize the ...
Automation coding involves writing scripts to automate testing processes, improving efficiency and accuracy in software testing.
Use frameworks like Selenium for web applications to automate browser actions.
Implement test scripts in languages like Python or Java for better integration.
Utilize CI/CD tools like Jenkins to run automated tests on code changes.
Incorporate assertions to validate expected outcomes in your...
Unit test case for ATM withdraw and removing duplicates from a string, and writing a post request using RestSharper.
For ATM withdraw, test if the correct amount is deducted from the account balance
For removing duplicates from a string, test if the output string has no duplicate characters
For writing a post request using RestSharper, test if the request is successful and returns the expected response
I applied via Naukri.com and was interviewed before Jan 2024. There were 2 interview rounds.
Smoke testing is a preliminary testing to check if the basic functionalities of a software application are working fine.
Smoke testing is a quick and shallow testing of the critical functionalities of an application.
It is usually done before more in-depth testing to ensure the application is stable enough for further testing.
Smoke testing helps in identifying major issues early in the development cycle.
Examples of smoke...
I applied via Referral and was interviewed before Jan 2023. There were 9 interview rounds.
They will ask some general questions
They will check your coding ability
They will check your communication skills
They will check how good are you for your assignment
They will check how good you are for solving problems
Yes, I am ready to accept the offer letter.
I am excited about the opportunity and ready to take on the responsibilities of a Senior Test Engineer.
I have thoroughly researched the company and believe it aligns with my career goals.
I have discussed the offer with my family and they are supportive of my decision.
I am confident in my skills and experience to excel in this role.
I am ready to negotiate and finalize the detai...
I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2021. There was 1 interview round.
Explanation of Selenium syntax and framework annotations.
Selenium syntax includes commands like driver.get(), driver.findElement(), etc.
Framework annotations include @BeforeTest, @AfterTest, @Test, etc.
Annotations are used to define the order of execution and setup/teardown methods.
Selenium supports various frameworks like TestNG, JUnit, etc.
Frameworks provide features like parallel execution, reporting, etc.
I applied via Referral and was interviewed before Aug 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
posted on 19 Dec 2020
I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.
Automation coding involves writing scripts to automate testing processes, improving efficiency and accuracy in software testing.
Use frameworks like Selenium for web applications to automate browser actions.
Implement test scripts in languages like Python or Java for better integration.
Utilize CI/CD tools like Jenkins to run automated tests on code changes.
Incorporate assertions to validate expected outcomes in your test...
Some of the top questions asked at the Mphasis Senior Test Engineer interview -
based on 6 interview experiences
Difficulty level
Duration
based on 69 reviews
Rating in categories
Software Engineer
6.8k
salaries
| ₹4 L/yr - ₹8.4 L/yr |
Senior Software Engineer
6.1k
salaries
| ₹6.7 L/yr - ₹20 L/yr |
Associate Software Engineer
4.9k
salaries
| ₹2 L/yr - ₹5.6 L/yr |
Module Lead
2.5k
salaries
| ₹15.9 L/yr - ₹27.5 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹1.4 L/yr - ₹4 L/yr |
Cognizant
Wipro
Accenture
TCS