Filter interviews by
Some automation challenges I have faced include handling dynamic elements, synchronization issues, and maintaining test scripts.
Handling dynamic elements on the webpage that change frequently
Synchronization issues between test scripts and application response times
Maintaining test scripts as the application evolves and changes
Dealing with different environments and configurations for testing
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
Implement a sorting algorithm without using the sort method in Python.
Use a custom sorting algorithm like bubble sort, selection sort, or insertion sort.
Iterate through the list and compare adjacent elements to swap them if necessary.
Repeat the process until the list is sorted.
Example: Implementing bubble sort to sort a list of strings.
I applied via Naukri.com and was interviewed in Dec 2022. There were 4 interview rounds.
Assignment is very easy to understand the person
Sanity testing is a quick and shallow testing to ensure that the application is stable enough for further testing.
It is a subset of regression testing
It is performed after a new build or changes to the code
It checks for major functionalities and critical features
It is not exhaustive and does not cover all possible test cases
It helps to save time and effort by identifying major issues early on
Smoke testing is a preliminary testing technique to check if the critical functionalities of the software are working fine.
It is a quick and shallow testing technique
It is performed to ensure that the build is stable enough for further testing
It is usually performed after every build
It helps in identifying critical defects early in the testing cycle
Example: Testing the login functionality of a website after a new build
The functions of testing are to identify defects, improve quality, and ensure the software meets requirements.
Identify defects and errors in the software
Improve the quality of the software
Ensure the software meets the specified requirements
Validate and verify the software functionality
Reduce the risk of software failure
Provide feedback to developers for improvement
Ensure compliance with industry standards and regulatio
Smoke testing is a quick and shallow test to check if the basic functionalities of the software are working. Sanity testing is a more thorough test to check if the major functionalities of the software are working after a change.
Smoke testing is done to check if the software is stable enough for further testing
Sanity testing is done to check if the changes made to the software have not affected the major functionalitie...
Apitude testing is the person is fitted or not the job
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Sanity testing is a narrow and deep testing to ensure that the most crucial functionalities work correctly, while smoke testing is a broad and shallow testing to check if the software build is stable enough for further testing.
Sanity testing focuses on specific areas of functionality, while smoke testing covers a wide range of functionalities.
Sanity testing is usually performed after a minor change in code, while smoke...
Locators like ID, class name, XPath, CSS selector, etc. are used to identify web elements.
ID - unique identifier for an element
Class name - name of the class assigned to an element
XPath - path to the element in the XML structure of the page
CSS selector - selector based on CSS attributes of the element
Test cases for login page should cover various scenarios to ensure functionality and security.
Verify valid username and password combination successfully logs in
Verify error message is displayed for invalid username or password
Verify user is redirected to forgot password page when forgot password link is clicked
Verify user is able to login using social media login options
Verify user is logged out after clicking logout
I applied via Referral and was interviewed in May 2022. There was 1 interview round.
Answers to common questions asked in a Software Tester interview.
SDLC process involves planning, designing, coding, testing, and deployment of software.
Adhoc testing is informal testing without predefined test cases.
Regression testing involves retesting unchanged parts of the software after modifications.
Sanity testing checks if the software is stable enough for further testing.
OOP's concept includes classes, objects, ...
based on 6 reviews
Rating in categories
Module Lead
478
salaries
| ₹8 L/yr - ₹27 L/yr |
Senior Software Engineer
278
salaries
| ₹6.7 L/yr - ₹24 L/yr |
Team Lead
220
salaries
| ₹5 L/yr - ₹20 L/yr |
Softwaretest Engineer
216
salaries
| ₹4 L/yr - ₹16 L/yr |
Senior Application Developer
206
salaries
| ₹8 L/yr - ₹26.4 L/yr |
Concentrix Corporation
Foundever
Wipro
Genpact