Filter interviews by
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Performed after code changes to ensure that existing features still work correctly
Helps in identifying any defects introduced by new code changes
Automated regression testing can save time and effort
Examples: testing a login feature after adding a new user role, testing...
Black box testing is a software testing method where the internal workings of the system are not known to the tester.
Tester focuses on the functionality of the software without knowing its internal code
Tests are based on requirements and specifications
Input data is provided and output is compared to expected results
Examples: equivalence partitioning, boundary value analysis
STLC stands for Software Testing Life Cycle, which is a series of steps followed in the testing process to ensure high quality software.
STLC includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific activities and deliverables to ensure thorough testing of the software.
STLC helps in identifying defects early in the development cycle, reducing costs a...
Object-oriented programming concepts that focus on data abstraction, encapsulation, inheritance, and polymorphism.
Abstraction: Hiding the complex implementation details and showing only the necessary features to the outside world.
Encapsulation: Binding data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability to...
To handle alerts in Selenium, use the Alert interface to switch to the alert, accept/dismiss it, and retrieve text from it.
Use driver.switchTo().alert() to switch to the alert
Use alert.accept() to accept the alert
Use alert.dismiss() to dismiss the alert
Use alert.getText() to retrieve text from the alert
Regression testing is the process of retesting modified software to ensure that previously working functionalities still work.
Regression testing is performed after making changes to the software to ensure that the existing functionalities are not affected.
It helps in identifying any new bugs or issues introduced due to the changes made.
Regression testing can be done manually or using automated testing tools.
It involves...
Automation testing tools are software applications that help in executing test cases automatically.
Selenium: A popular open-source tool for web application testing.
Appium: Used for automating mobile applications on iOS and Android platforms.
JUnit: A unit testing framework for Java applications.
TestComplete: A comprehensive tool for functional, regression, and data-driven testing.
Cucumber: A behavior-driven development ...
We use the Selenium framework for automated testing in our organization.
Selenium is a popular open-source framework for automating web browsers.
It supports multiple programming languages such as Java, C#, Python, etc.
Selenium provides a rich set of tools and libraries for testing web applications.
It allows testers to write test scripts that simulate user interactions with the application.
Selenium can be integrated with...
Top trending discussions
I did my internship at XYZ Corporation.
Interned at XYZ Corporation
Worked in the marketing department
Assisted in creating social media campaigns
Conducted market research
Attended meetings with clients
I learned to take responsibility for my actions and to use my mistakes as opportunities for growth.
I learned to admit my mistakes and apologize when necessary
I learned to reflect on my mistakes and identify areas for improvement
I learned to seek feedback from others and use it to make positive changes
I learned to not be afraid of failure and to view it as a learning experience
For example, when I made a mistake at work ...
I have the skills, experience, and passion to contribute to the success of your company.
I have a proven track record of achieving targets and exceeding expectations.
I possess strong communication and interpersonal skills, which enable me to work effectively with colleagues and clients.
I am a quick learner and adaptable to new environments and technologies.
I am passionate about the industry and eager to contribute to th...
Yes, social media can be used for educational purposes.
Social media provides a platform for sharing educational content and resources.
It allows for collaboration and discussion among students and educators.
Social media can enhance engagement and motivation in learning.
It provides access to a wide range of educational materials and online courses.
Examples include using Facebook groups for class discussions, YouTube for ...
The present CEO is John Smith.
The present CEO is John Smith.
John Smith has been the CEO since 2015.
Under John Smith's leadership, the company has experienced significant growth and expansion.
John Smith has a background in engineering and has previously held executive positions in other companies.
Interview experience
Associate Software Engineer
4
salaries
| ₹1.6 L/yr - ₹2 L/yr |
Softwaretest Engineer
3
salaries
| ₹1.8 L/yr - ₹5.6 L/yr |
TCS
Accenture
Wipro
Cognizant