i
Wipro
Filter interviews by
My notice period is 30 days.
My notice period is 30 days.
I am required to serve a 30-day notice period.
I need to give a 30-day notice before leaving my current position.
Integration testing is a type of testing where individual units are combined and tested as a group.
It involves testing the interactions between different modules or components of a system
It ensures that the integrated system functions as expected
It can be performed at different levels such as module level, system level, or acceptance level
Examples include testing the integration between a database and a web applic...
Sanity testing is a quick and shallow testing technique to ensure that the critical functionalities of the software are working as expected.
It is a subset of regression testing
It is performed after a new build or changes are made to the software
It focuses on the most important and frequently used functionalities
It is not exhaustive and does not cover all possible test cases
It helps to identify major defects early ...
Manual testing is a process of verifying software manually without the use of automation tools.
Manual testing involves executing test cases manually
It is a time-consuming process but can be more effective in finding defects
It requires human intervention to identify and report defects
It involves exploratory testing to find defects that are not covered in test cases
Examples include functional testing, regression tes...
What people are saying about Wipro
Smoke testing is a preliminary testing to check if the software build is stable enough for further testing.
It is a quick and shallow testing of the critical functionalities of the software.
It is performed to ensure that the build is stable enough for further testing.
It is usually performed after every build or release.
It helps in identifying major issues early in the testing cycle.
Example: Checking if the login fu...
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works as expected.
It is performed after making changes to the software
It ensures that existing functionality is not affected by the changes
It helps to identify any new defects introduced by the changes
It can be automated or manual
Examples include retesting after bug fixes, testing after n...
I am a dedicated and detail-oriented Manual Test Engineer with a strong background in software testing.
Experienced in creating test cases and executing them manually
Proficient in identifying and reporting bugs
Skilled in regression testing and ensuring software quality
Familiar with various testing tools such as Jira and Selenium
My notice period is 30 days.
My notice period is 30 days.
I am required to serve a 30-day notice period.
I need to give a 30-day notice before leaving my current position.
I applied via Newspaper Ad and was interviewed in Sep 2023. There were 4 interview rounds.
One of the interview process for apptitude test.
This is the second process for interview round.
I prefer some basic topics.
I appeared for an interview in May 2023.
I am a Manual Test Engineer with a 3-year gap in my career. My strengths include attention to detail and problem-solving skills, while my weakness is sometimes being too critical of my own work.
I have 5 years of experience as a Manual Test Engineer, where I have successfully executed test cases and identified defects.
During my career break, I took some time off to pursue personal interests and focus on self-improvement...
I am a skilled manual test engineer with a strong attention to detail and a proven track record of delivering high-quality software.
I have extensive experience in manual testing methodologies and techniques.
I am highly skilled in identifying and documenting software defects.
I have a strong understanding of software development life cycle and testing processes.
I am proficient in using various testing tools and technolog...
I took a break to pursue higher education and gain additional skills relevant to the role.
I took a gap to complete my master's degree in Computer Science.
During this time, I also attended various workshops and training programs to enhance my testing skills.
I actively participated in online courses and obtained certifications in manual testing.
I utilized the gap to gain practical experience by working on personal projec...
I applied via Walk-in and was interviewed in Aug 2022. There were 2 interview rounds.
I chose this company for its commitment to quality, innovation, and a collaborative work environment that fosters professional growth.
The company's reputation for excellence in software quality assurance aligns with my career goals.
I admire the innovative testing methodologies employed here, such as automation integration.
The emphasis on continuous learning and development opportunities is appealing, as I value profess...
Manual testing is a process of verifying software manually without the use of automation tools.
Manual testing involves executing test cases manually
It is a time-consuming process but can be more effective in finding defects
It requires human intervention to identify and report defects
It involves exploratory testing to find defects that are not covered in test cases
Examples include functional testing, regression testing,...
Integration testing is a type of testing where individual units are combined and tested as a group.
It involves testing the interactions between different modules or components of a system
It ensures that the integrated system functions as expected
It can be performed at different levels such as module level, system level, or acceptance level
Examples include testing the integration between a database and a web application...
Sanity testing is a quick and shallow testing technique to ensure that the critical functionalities of the software are working as expected.
It is a subset of regression testing
It is performed after a new build or changes are made to the software
It focuses on the most important and frequently used functionalities
It is not exhaustive and does not cover all possible test cases
It helps to identify major defects early in th...
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works as expected.
It is performed after making changes to the software
It ensures that existing functionality is not affected by the changes
It helps to identify any new defects introduced by the changes
It can be automated or manual
Examples include retesting after bug fixes, testing after new fe...
Smoke testing is a preliminary testing to check if the software build is stable enough for further testing.
It is a quick and shallow testing of the critical functionalities of the software.
It is performed to ensure that the build is stable enough for further testing.
It is usually performed after every build or release.
It helps in identifying major issues early in the testing cycle.
Example: Checking if the login functio...
I applied via Company Website and was interviewed in May 2022. There was 1 interview round.
I applied via Internshala and was interviewed in May 2021. There were 3 interview rounds.
Discussing my resume highlights my skills, experiences, and projects relevant to the software engineering role.
Experience with Java and Python in developing web applications.
Led a team project that improved application performance by 30%.
Contributed to open-source projects, enhancing my coding skills and collaboration.
Completed an internship at XYZ Corp, where I developed a feature that increased user engagement.
To debug a particular program without affecting others, use breakpoints and step through the code.
Set a breakpoint in the program you want to debug
Step through the code using a debugger to identify the issue
Use logging statements to track the flow of the program
Check the call stack to see which functions are being called
Use conditional breakpoints to stop the program at specific points
I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.
The first round was an aptitude test with questions ranging from basic mathematical concepts to logical/analytical questions. English was also included in the test. The difficulty was medium and I was able to solve 70-80% of the questions.
Two coding questions were the part of the test. I was supposed to solve and pass all the test cases for both the questions. The coding questions tested my knowledge in the field of arrays, loops and pointers. I was able to solve one and partially solve another.
I applied via Campus Placement and was interviewed before Sep 2021. There were 4 interview rounds.
Prepare normal for aptitude - maths, quant, analytic
My GD topic was Is internet good for students or not
I didn't attempt this as I was noob back in third year Engg
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
If and Switch Case statements are used for conditional branching in programming.
If statements are used for simple conditional branching.
Switch Case statements are used for multiple conditional branching.
If statements are more flexible than Switch Case statements.
Switch Case statements are more efficient than If statements for large number of conditions.
If statements can be nested, but Switch Case statements cannot.
Exam...
Yes, algorithms and pseudocodes are still important in IT Services.
Algorithms are used in various fields of IT such as machine learning, data analysis, and cryptography.
Pseudocodes are used to plan and design algorithms before coding them.
Understanding algorithms and pseudocodes is essential for software engineers to write efficient and optimized code.
Examples of algorithms include sorting algorithms, search algorithms...
Yes, I am comfortable using both CLIs and IDEs for my daily tasks.
I have experience using various CLIs such as Git Bash, Windows Command Prompt, and Terminal on macOS.
I am proficient in using IDEs such as Visual Studio Code, Eclipse, and IntelliJ IDEA.
I understand the benefits and drawbacks of both CLIs and IDEs and can choose the appropriate tool for the task at hand.
based on 3 interview experiences
Difficulty level
Duration
based on 24 reviews
Rating in categories
Project Engineer
33.5k
salaries
| ₹3.5 L/yr - ₹8.2 L/yr |
Senior Software Engineer
23.2k
salaries
| ₹6.2 L/yr - ₹19 L/yr |
Senior Associate
21.8k
salaries
| ₹1.8 L/yr - ₹5.5 L/yr |
Technical Lead
20.1k
salaries
| ₹16.5 L/yr - ₹30 L/yr |
Senior Project Engineer
18.7k
salaries
| ₹6.4 L/yr - ₹16.5 L/yr |
TCS
Infosys
Tesla
Amazon