Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ivy Team. If you also belong to the team, you can get access from here

ivy Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ivy Software Testing Engineer Interview Questions, Process, and Tips

Updated 12 Dec 2021

ivy Software Testing Engineer Interview Experiences

1 interview found

I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Why Testing?
  • Ans. 

    Testing ensures software quality and reduces the risk of defects in production.

    • Testing helps identify defects and bugs early in the development cycle.

    • It ensures that the software meets the requirements and specifications.

    • Testing helps improve the overall quality of the software.

    • It reduces the risk of defects and failures in production.

    • Testing helps build trust and confidence in the software among stakeholders.

  • Answered by AI
  • Q2. Difference between retesting and regression testing?
  • Ans. 

    Retesting is testing the same functionality again after fixing the defects. Regression testing is testing the unchanged functionality after making changes in the software.

    • Retesting is done to ensure that the defects reported earlier have been fixed.

    • Regression testing is done to ensure that the changes made in the software have not affected the existing functionality.

    • Retesting is a subset of regression testing.

    • Retesting...

  • Answered by AI
  • Q3. What is SDLC?
  • Ans. 

    SDLC stands for Software Development Life Cycle, which is a process used to design, develop, and test software.

    • SDLC is a framework that outlines the steps involved in software development.

    • It includes planning, designing, coding, testing, and maintenance.

    • Each phase of SDLC has its own set of deliverables and objectives.

    • SDLC models include Waterfall, Agile, and DevOps.

    • The choice of SDLC model depends on the project requi

  • Answered by AI
  • Q4. What is STLC?
  • Ans. 

    STLC stands for Software Testing Life Cycle, which is a process followed to ensure quality in software testing.

    • STLC is a sequential process that includes planning, designing, executing, and reporting.

    • It involves various stages like requirement analysis, test planning, test design, test execution, and test closure.

    • The main objective of STLC is to ensure that the software meets the customer's requirements and is of high ...

  • Answered by AI
  • Q5. What is DEFECT LIFE CYCLE?
  • Ans. 

    DEFECT LIFE CYCLE is the process of identifying, reporting, prioritizing, and resolving software defects.

    • Defect is identified by testers during testing

    • Defect is reported to development team

    • Development team prioritizes and resolves the defect

    • Defect is retested by testers

    • If defect is fixed, it is closed, else it goes back to development team

    • Defect life cycle ends when all defects are resolved

  • Answered by AI
  • Q6. What is unit testing
  • Ans. 

    Unit testing is a type of software testing where individual units or components of a software application are tested in isolation.

    • Unit testing is done by developers during the development phase

    • It helps to identify defects early in the development cycle

    • It ensures that each unit/component of the software application is working as expected

    • It helps to improve the quality of the software application

    • Examples of unit testing

  • Answered by AI
  • Q7. Difference between scenario and testcases?
  • Ans. 

    Scenarios are high-level descriptions of user actions and system responses, while test cases are specific steps to verify functionality.

    • Scenarios describe user interactions with the system, while test cases verify specific functionality.

    • Scenarios are often used in the early stages of testing to identify potential issues, while test cases are used for more detailed testing.

    • Scenarios can be used to create test cases, but...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn testing concepts throughout.

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed before Aug 2016.

Interview Questionnaire 

9 Questions

  • Q1. What is inheritance?
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows code reusability and saves time and effort in writing new code.

    • The existing class is called the parent or base class, and the new class is called the child or derived class.

    • The child class inherits all the properties and methods of the parent class and can also add its ...

  • Answered by AI
  • Q2. What are different classes in Java?
  • Ans. 

    Different classes in Java are used to define objects and their behavior.

    • Classes are the building blocks of Java programs.

    • They define the properties and methods of objects.

    • Some commonly used classes in Java are String, Integer, ArrayList, etc.

    • Classes can be inherited to create new classes with additional features.

    • Java provides a rich set of predefined classes, and developers can create their own classes.

  • Answered by AI
  • Q3. What is inheritance?
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows for code reuse and promotes a hierarchical organization of code.

    • The existing class is called the superclass or parent class, and the new class is called the subclass or child class.

    • The subclass inherits all the properties and methods of the superclass, and can also add ...

  • Answered by AI
  • Q4. What are different classes in Java?
  • Ans. 

    Java has four different classes: abstract, final, public and default.

    • Abstract class cannot be instantiated and is used as a base class for other classes

    • Final class cannot be inherited and is used to prevent further modification

    • Public class can be accessed from anywhere in the program

    • Default class can only be accessed within the same package

    • Example: public class MyClass {}

  • Answered by AI
  • Q5. How useful is it to create a class public and private in Java ? And which one to prefer for whom?
  • Ans. 

    Creating public and private classes in Java is useful for encapsulation and access control.

    • Creating a class as public allows it to be accessed from any other class.

    • Creating a class as private restricts its access to only within the same class.

    • Public classes are typically used for classes that need to be accessed by other classes or modules.

    • Private classes are typically used for helper classes or internal implementation...

  • Answered by AI
  • Q6. Write a program that contain 8 loops?
  • Ans. 

    A program with 8 loops

    • Loops can be of different types like for, while, do-while, foreach, etc.

    • The loops can be nested within each other to create complex logic.

    • The program can perform various operations within the loops like printing, calculating, etc.

  • Answered by AI
  • Q7. What is the biggest achievement till date?
  • Ans. 

    My biggest achievement till date is successfully leading a team to implement an automated testing framework for a complex software project.

    • Led a team to design and implement an automated testing framework for a critical software project

    • Reduced manual testing efforts by 50% and improved overall testing efficiency

    • Received recognition from senior management for the successful implementation

  • Answered by AI
  • Q8. Why do u wanna join HCl?
  • Ans. 

    I want to join HCl because of their strong reputation in the software industry and their focus on innovation and career growth opportunities.

    • HCl has a strong reputation in the software industry for delivering high-quality products and services.

    • They have a culture of innovation and encourage employees to think creatively and come up with new ideas.

    • HCl offers excellent career growth opportunities and invests in the profe...

  • Answered by AI
  • Q9. What was ur project in college?
  • Ans. 

    Developed a web-based project management system for tracking tasks and deadlines.

    • Used HTML, CSS, JavaScript for front-end development

    • Implemented backend using PHP and MySQL for database management

    • Incorporated user authentication and authorization features

    • Tested the system for functionality and performance

    • Received positive feedback from users for ease of use

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: It was based on academics marks of MCA
(60%)

Round: Technical Interview
Experience: It was based on academics marks of MCA
(60%)

Round: Technical Interview
Experience: It was not an easy round but with proper preparation and knowledge it can be cracked

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. Data driven testing
  • Q2. What is dead lock
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Occurs in multi-threaded or multi-process environments

    • Each process holds a resource that the other processes need

    • Processes are stuck in a circular wait

    • Can lead to system crashes or freezes

    • Prevented by proper resource allocation and scheduling

  • Answered by AI
  • Q3. What is Agile
  • Ans. 

    Agile is a software development methodology that emphasizes on iterative and incremental development.

    • Agile focuses on delivering working software frequently

    • It values customer collaboration and responding to change

    • It emphasizes on self-organizing and cross-functional teams

    • Scrum, Kanban, and XP are some popular Agile frameworks

  • Answered by AI
  • Q4. Salary discussion

Interview Preparation Tips

Round: Technical Interview
Experience: Cleared

Round: Technical Interview
Experience: cleared

Round: Technical Interview
Experience: Cleared

Round: Technical + HR Interview
Experience: cleared

Skills evaluated in this interview

I was interviewed before May 2016.

Interview Questionnaire 

2 Questions

  • Q1. Questions based on past experience
  • Q2. Hr questions

Interview Preparation Tips

Round: Test
Experience: Easy
Total Questions: 10

Round: Technical Interview
Experience: Easy

Software Testing Engineer Interview Questions & Answers

TCS user image Kanchha Manish Chamaria

posted on 24 Aug 2017

I was interviewed before Aug 2016.

Interview Questionnaire 

2 Questions

  • Q1. Programming was asked
  • Q2. General question were asked n abut my personal detail

Interview Preparation Tips

Round: Resume Shortlist
Experience: They check our capability n other activities like our hobby behind our degree
Tips: Be active at all fields u like.. nly studies is nt sufficient

Round: Test
Experience: All sections were divided n we got 30 secs for each.. questions were logical
Tips: Dnt get nervous n prerpare well
Duration: 1 hour 30 minutes
Total Questions: 90

Round: Group Discussion
Experience: Argument was allowed... all students were keeping der view...
Tips: Be confident n communication should be proper ...
Duration: 30 minutes

Round: Technical Interview
Experience: They asked to write a program
Tips: Study well

Round: HR Interview
Experience: According to resume questions were created
Tips: Keep knowledge of what u have mentioned in resume

Round 1 - Aptitude Test 

Reasoning and Coding.




Gj

Interview Preparation Tips

Interview preparation tips for other job seekers - Guj

I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. What Is Schema And Which schema you used in your project ?
  • Ans. 

    Schema is a blueprint that defines the structure of a database. I used the relational schema in my project.

    • Schema is a logical representation of the entire database.

    • It defines the tables, fields, relationships, and constraints.

    • Relational schema is the most commonly used schema in databases.

    • It organizes data into tables with rows and columns.

    • Example: Employee table with columns like ID, Name, Age, Salary.

  • Answered by AI
  • Q2. What Is The Difference Between SQL & ETL ?
  • Ans. 

    SQL is a language used to manage relational databases, while ETL is a process used to extract, transform, and load data from various sources into a target database.

    • SQL is used to manage data within a database, while ETL is used to move data between databases

    • SQL is used to query and manipulate data, while ETL is used to transform and load data into a target database

    • SQL is a language, while ETL is a process

    • Examples of SQ...

  • Answered by AI
  • Q3. What is agile methodology ?
  • Ans. 

    Agile methodology is an iterative approach to software development that emphasizes flexibility and customer satisfaction.

    • Agile focuses on delivering working software in short iterations

    • It values collaboration between team members and with customers

    • It emphasizes adapting to change rather than following a rigid plan

    • Examples of agile methodologies include Scrum, Kanban, and Extreme Programming (XP)

  • Answered by AI
  • Q4. What The Statement Of writing A Queries ?
  • Ans. 

    Writing queries involves creating statements to retrieve data from a database.

    • Identify the data you want to retrieve

    • Choose the appropriate table(s) to query

    • Use SQL syntax to construct the query

    • Test the query to ensure it returns the desired results

  • Answered by AI
  • Q5. How You Upload A Data From Source To Target ?
  • Ans. 

    Data can be uploaded from source to target using ETL tools or manual data entry.

    • Extract data from source system

    • Transform data to match target system requirements

    • Load data into target system

    • Use ETL tools like Informatica, Talend, or SSIS

    • Manual data entry can be done through UI or APIs

  • Answered by AI
  • Q6. What Is Buffer, Where We Use ?
  • Ans. 

    Buffer is a temporary storage area in memory used to hold data while it is being processed or transferred.

    • Buffers are used in various applications such as network communication, file I/O, and image processing.

    • They help to improve performance by reducing the number of read/write operations to the main memory.

    • Examples of buffer include input/output buffer, circular buffer, and double buffer.

    • Buffer overflow is a common vu...

  • Answered by AI
  • Q7. What are The Joins And Constraints ?
  • Ans. 

    Joins and constraints are used in databases to link tables and enforce rules for data integrity.

    • Joins are used to combine data from two or more tables based on a related column

    • Constraints are rules that are applied to columns to ensure data integrity

    • Types of constraints include primary key, foreign key, unique, and check constraints

    • Joins can be inner, outer, left, or right depending on the data needed

    • Examples of joins ...

  • Answered by AI
Round 2 - HR 

(5 Questions)

  • Q1. Share details of your previous job.
  • Q2. What are your salary expectations?
  • Q3. What are your strengths and weaknesses?
  • Q4. Why should we hire you?
  • Q5. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Make Yourself Cool In the time of interview and give you answer clearly and share you knowledge whatever you learned your Skills ect.

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Test Cases, Test Plan, API related question

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview process have 2 technical rounds. Both the rounds lasted about 1 hour. Most of the questions were asked from your skills mentioned on resume. Please go through the job description to ensure that you are a best fit for the position.

I applied via Recruitment Consultant and was interviewed in Sep 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Generic questions
  • Q2. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - I attending in mphasis just written test

I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops bdd selenium

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic java concepts and selenium

ivy Interview FAQs

What are the top questions asked in ivy Software Testing Engineer interview?

Some of the top questions asked at the ivy Software Testing Engineer interview -

  1. Difference between retesting and regression testi...read more
  2. Why Testi...read more
  3. Difference between scenario and testcas...read more

Tell us how to improve this page.

ivy Software Testing Engineer Salary
based on 14 salaries
₹4 L/yr - ₹7 L/yr
24% less than the average Software Testing Engineer Salary in India
View more details
Software Engineer
862 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
601 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Analyst
337 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Test Engineer
334 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Test Engineer
329 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare ivy with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview