Upload Button Icon Add office photos
Engaged Employer

i

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

Reflections Info Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Reflections Info Systems Software Tester Interview Questions and Answers

Updated 4 Jul 2021

9 Interview questions

A Software Tester was asked
Q. Explain boundary value analysis with an example.
Ans. 

Boundary value analysis is a testing technique that focuses on testing the boundaries of input values.

  • It involves testing values at the upper and lower limits of valid input ranges

  • It also tests values just outside of those ranges

  • For example, if a system accepts values between 1 and 100, boundary value analysis would test values like 0, 1, 2, 99, 100, and 101

A Software Tester was asked
Q. How do you write test cases?
Ans. 

Test cases should be written with clear objectives and steps to ensure software functionality and quality.

  • Identify the objective of the test case

  • Define the steps to execute the test case

  • Include expected results and actual results

  • Ensure test cases cover all possible scenarios

  • Use a consistent format for test case documentation

Software Tester Interview Questions Asked at Other Companies

Q1. You are given test scenarios and have to execute all test cases, ... read more
asked in Amdocs
Q2. What is the best technique to generate automated test reports?
Q3. What is SDLC and STLC ? Types of Testing?Types Of Test Cases And ... read more
Q4. 1) What is Software Testing. 2) SDLC vs STLC 3) What is Positive ... read more
asked in Infosys
Q5. What is mean by automation testing and manual testing
A Software Tester was asked
Q. What is the difference between verification and validation in testing? Please provide examples.
Ans. 

Verification ensures that the software meets the specified requirements, while validation ensures that the software meets the customer's needs.

  • Verification is a process of evaluating the software at various stages to ensure that it meets the specified requirements.

  • Validation is a process of evaluating the software at the end of the development process to ensure that it meets the customer's needs.

  • Verification is a ...

A Software Tester was asked
Q. What is software testing?
Ans. 

Software testing is the process of evaluating a software application to ensure it meets the specified requirements and functions correctly.

  • Software testing is essential for identifying defects and ensuring the quality of the software.

  • It involves executing test cases, comparing actual results with expected results, and reporting any discrepancies.

  • Different types of testing include functional testing, performance te...

A Software Tester was asked
Q. Why do we need software testing?
Ans. 

Software testing is necessary to ensure the quality, reliability, and functionality of software.

  • Identify and fix bugs or defects in the software

  • Ensure the software meets the specified requirements

  • Validate the software's functionality and performance

  • Enhance user experience by identifying and resolving usability issues

  • Increase software reliability and reduce the risk of failures

  • Ensure compatibility with different pl...

A Software Tester was asked
Q. You are given test scenarios and have to execute all test cases, but you only have 15 days to complete the testing and need more time. What do you do?
Ans. 

Prioritize testing, communicate with stakeholders, and focus on critical scenarios to manage time effectively.

  • Prioritize test scenarios based on risk and impact. For example, focus on high-risk features first.

  • Communicate with stakeholders about the time constraints and negotiate for additional resources or time.

  • Consider using automated testing for repetitive tasks to save time.

  • Perform exploratory testing on critic...

A Software Tester was asked
Q. Given some scenarios, how would you test them?
Ans. 

To test a software application, I would analyze requirements, create test cases, and execute them while documenting results.

  • Understand requirements: Review specifications to identify key functionalities.

  • Create test cases: Develop detailed test cases covering positive and negative scenarios.

  • Perform exploratory testing: Test the application without predefined cases to uncover unexpected issues.

  • Automate repetitive te...

Are these interview questions helpful?
A Software Tester was asked
Q. Explain QA and QC
Ans. 

QA is the process of ensuring quality in the software development process, while QC is the process of ensuring quality in the final product.

  • QA focuses on preventing defects, while QC focuses on identifying and fixing defects

  • QA is a proactive process, while QC is a reactive process

  • QA involves reviews, inspections, and testing of processes, while QC involves testing of the final product

  • QA is a continuous process, wh...

A Software Tester was asked
Q. Explain SDLC and STLC ,the stages in both.
Ans. 

SDLC is the process of developing software, while STLC is the process of testing software.

  • SDLC (Software Development Life Cycle) is a framework that outlines the steps involved in developing software.

  • The stages in SDLC include requirements gathering, design, coding, testing, deployment, and maintenance.

  • STLC (Software Testing Life Cycle) is a subset of SDLC that focuses on testing activities.

  • The stages in STLC incl...

Reflections Info Systems Software Tester Interview Experiences

1 interview found

I applied via LinkedIn and was interviewed in Jun 2021. There were 4 interview rounds.

Interview Questionnaire 

14 Questions

  • Q1. What is software testing. ?
  • Ans. 

    Software testing is the process of evaluating a software application to ensure it meets the specified requirements and functions correctly.

    • Software testing is essential for identifying defects and ensuring the quality of the software.

    • It involves executing test cases, comparing actual results with expected results, and reporting any discrepancies.

    • Different types of testing include functional testing, performance testing...

  • Answered by AI
  • Q2. Explain SDLC and STLC ,the stages in both.
  • Ans. 

    SDLC is the process of developing software, while STLC is the process of testing software.

    • SDLC (Software Development Life Cycle) is a framework that outlines the steps involved in developing software.

    • The stages in SDLC include requirements gathering, design, coding, testing, deployment, and maintenance.

    • STLC (Software Testing Life Cycle) is a subset of SDLC that focuses on testing activities.

    • The stages in STLC include t...

  • Answered by AI
  • Q3. About Agile methdology.
  • Q4. About unit testing,Retesting,Regression testing,integrity testing,sanity testing,smoke testing,system testing
  • Q5. Difference between verification and validation in testing With examples
  • Ans. 

    Verification ensures that the software meets the specified requirements, while validation ensures that the software meets the customer's needs.

    • Verification is a process of evaluating the software at various stages to ensure that it meets the specified requirements.

    • Validation is a process of evaluating the software at the end of the development process to ensure that it meets the customer's needs.

    • Verification is a stati...

  • Answered by AI
  • Q6. Explain Bug life cycle, then given a scenario and expalin in basis of the same
  • Q7. How to write Test cases..?
  • Ans. 

    Test cases should be written with clear objectives and steps to ensure software functionality and quality.

    • Identify the objective of the test case

    • Define the steps to execute the test case

    • Include expected results and actual results

    • Ensure test cases cover all possible scenarios

    • Use a consistent format for test case documentation

  • Answered by AI
  • Q8. Boundary value analysis with an example
  • Ans. 

    Boundary value analysis is a testing technique that focuses on testing the boundaries of input values.

    • It involves testing values at the upper and lower limits of valid input ranges

    • It also tests values just outside of those ranges

    • For example, if a system accepts values between 1 and 100, boundary value analysis would test values like 0, 1, 2, 99, 100, and 101

  • Answered by AI
  • Q9. White box and black box testing
  • Q10. Why do we need software testing..?
  • Ans. 

    Software testing is necessary to ensure the quality, reliability, and functionality of software.

    • Identify and fix bugs or defects in the software

    • Ensure the software meets the specified requirements

    • Validate the software's functionality and performance

    • Enhance user experience by identifying and resolving usability issues

    • Increase software reliability and reduce the risk of failures

    • Ensure compatibility with different platfor...

  • Answered by AI
  • Q11. Given some scenarios and tell them how will i test.
  • Ans. 

    To test a software application, I would analyze requirements, create test cases, and execute them while documenting results.

    • Understand requirements: Review specifications to identify key functionalities.

    • Create test cases: Develop detailed test cases covering positive and negative scenarios.

    • Perform exploratory testing: Test the application without predefined cases to uncover unexpected issues.

    • Automate repetitive tests: ...

  • Answered by AI
  • Q12. Test scenarios for gmail login page.
  • Ans. 

    Test scenarios for Gmail login page.

    • Verify successful login with valid credentials

    • Verify error message for invalid email or password

    • Verify error message for empty email or password fields

    • Verify forgot password functionality

    • Verify login page UI elements

  • Answered by AI
  • Q13. Explain QA and QC
  • Ans. 

    QA is the process of ensuring quality in the software development process, while QC is the process of ensuring quality in the final product.

    • QA focuses on preventing defects, while QC focuses on identifying and fixing defects

    • QA is a proactive process, while QC is a reactive process

    • QA involves reviews, inspections, and testing of processes, while QC involves testing of the final product

    • QA is a continuous process, while Q...

  • Answered by AI
  • Q14. Then she askd a ques that, i am given with test scenarios and have to do all test cases with the given scenarios, but you have only 15 days to do the testing but need more time, then what will i do..?
  • Ans. 

    Prioritize testing, communicate with stakeholders, and focus on critical scenarios to manage time effectively.

    • Prioritize test scenarios based on risk and impact. For example, focus on high-risk features first.

    • Communicate with stakeholders about the time constraints and negotiate for additional resources or time.

    • Consider using automated testing for repetitive tasks to save time.

    • Perform exploratory testing on critical ar...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I was able to answer most of the questions and she was satisfied with my answer.The question i don't know was expalined by her to me.Technical interview was very friendly.All questions is based on manual testing ,she only asked 2 questions from automation testing.
I was cleared the technical round and on the same day i had HR round.
HR round was easy and i had answerd all the questions he asked and at last he said that they will reach me with the feed back, after 3 days i tried to contact them through calls and email but they don't attend the call and give reply to the mail.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
5d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Reflections Info Systems?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.

Round 1 - Coding Test 

If you are a fresher , then this is for you else almost no coding test for experienced candidates.

Round 2 - One-on-one 

(1 Question)

  • Q1. Javascript basics, Angular react general questions depends upon profile.
Round 3 - Behavioral 

(1 Question)

  • Q1. They asked general questions related to some hectic situation faced in previous company / project..

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm . Clear your basics . That's it.

Software Tester Interview Questions Asked at Other Companies

Q1. You are given test scenarios and have to execute all test cases, ... read more
asked in Amdocs
Q2. What is the best technique to generate automated test reports?
Q3. What is SDLC and STLC ? Types of Testing?Types Of Test Cases And ... read more
Q4. 1) What is Software Testing. 2) SDLC vs STLC 3) What is Positive ... read more
asked in Infosys
Q5. What is mean by automation testing and manual testing
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Phone screen about previous experience
Round 2 - Technical 

(1 Question)

  • Q1. Mobile app development basics
Round 3 - HR 

(1 Question)

  • Q1. Culture fit questions

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

Interview Questionnaire 

8 Questions

  • Q1. What are the solid principles?
  • Ans. 

    SOLID principles are a set of five design principles for writing maintainable and scalable code.

    • Single Responsibility Principle (SRP) - a class should have only one reason to change

    • Open-Closed Principle (OCP) - a class should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - a subclass should be able to replace its parent class without affecting the system's behavior

    • Interface Segreg...

  • Answered by AI
  • Q2. Difference between ref and out?
  • Ans. 

    Ref and out are both used for passing arguments by reference in C#. Ref is bidirectional while out is unidirectional.

    • Ref and out are used to pass arguments by reference instead of by value

    • Ref is used for both input and output parameters while out is only used for output parameters

    • Ref requires the variable to be initialized before passing while out does not

    • Example: void MyMethod(ref int x) { x = x + 1; } and void MyMeth...

  • Answered by AI
  • Q3. Explain about your project its architecture.
  • Q4. What are the rest APIs and popular status codes?
  • Ans. 

    REST APIs are a way to interact with web services. Popular status codes include 200, 404, and 500.

    • REST APIs allow clients to access and manipulate resources on a server using HTTP requests

    • Common HTTP methods used in REST APIs include GET, POST, PUT, and DELETE

    • Status codes indicate the success or failure of a request, with 2xx codes indicating success and 4xx/5xx codes indicating errors

    • Some popular status codes include ...

  • Answered by AI
  • Q5. Explain memory management in c#.
  • Ans. 

    Memory management in C# involves automatic garbage collection and the use of pointers.

    • C# uses a garbage collector to automatically manage memory allocation and deallocation.

    • Developers can use pointers to directly manipulate memory, but this is not recommended.

    • C# also provides tools for managing memory usage, such as the IDisposable interface and the using statement.

  • Answered by AI
  • Q6. What are the latest architectural trends in c#?
  • Ans. 

    Microservices, cloud-native, and serverless are the latest architectural trends in C#.

    • Microservices architecture is gaining popularity due to its scalability and flexibility.

    • Cloud-native architecture focuses on building applications that are optimized for cloud environments.

    • Serverless architecture allows developers to focus on writing code without worrying about infrastructure management.

    • Other trends include containeri...

  • Answered by AI
  • Q7. Comparison between .net core and framework
  • Ans. 

    Both .NET Core and Framework are used for developing Windows applications, but Core is cross-platform and lightweight.

    • Core is open-source and modular, while Framework is a monolithic framework

    • Core has better performance and scalability than Framework

    • Core supports microservices architecture, while Framework does not

    • Core has a smaller footprint and can be deployed as a single executable

    • Framework has better backward compa...

  • Answered by AI
  • Q8. Major advancements in .net core
  • Ans. 

    Major advancements in .NET Core include improved performance, cross-platform compatibility, and enhanced security features.

    • Improved performance through the use of Span and other optimizations

    • Cross-platform compatibility with support for Linux and macOS

    • Enhanced security features such as runtime code generation and data protection

    • Introduction of .NET Core 3.0 with support for Windows Desktop applications

    • Integration with ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it simple and straightforward

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jul 2024.

Round 1 - Coding Test 

Leet code medium level question

Round 2 - Technical 

(2 Questions)

  • Q1. About Java Streams
  • Q2. Restful API coding completion based on given file
  • Ans. 

    Guide to completing a RESTful API coding task with essential pointers and examples.

    • Understand REST principles: Use HTTP methods (GET, POST, PUT, DELETE) appropriately.

    • Define clear endpoints: Example - /api/users for user-related operations.

    • Implement status codes: Use 200 for success, 404 for not found, 500 for server errors.

    • Use JSON for data interchange: Ensure requests and responses are in JSON format.

    • Consider authent...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. To check your attitude
  • Q2. Given detailed about company and what project you are going to work on?
Round 4 - One-on-one 

(5 Questions)

  • Q1. Hashmap working
  • Q2. Multithreading cases
  • Q3. Scenario specific on how to handle multiple events on a single variable to have accurate result
  • Ans. 

    Managing multiple events on a single variable requires careful synchronization to ensure accurate results.

    • Use locks or mutexes to prevent race conditions when accessing the variable.

    • Implement event debouncing to limit the frequency of updates, ensuring only the final event is processed.

    • Utilize a queue to handle events sequentially, processing them one at a time to maintain accuracy.

    • Consider using atomic operations for ...

  • Answered by AI
  • Q4. Database indexing
  • Q5. Architecture level
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Self introduction
  • Q2. Project description
  • Ans. 

    Developed a web application for tracking personal fitness goals and progress.

    • Used React.js for front-end development

    • Implemented RESTful APIs for data retrieval and storage

    • Utilized MongoDB for database management

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions on project
  • Q2. Any problems faced
  • Ans. 

    Yes, faced challenges with debugging complex code and integrating third-party APIs.

    • Debugging complex code with multiple dependencies

    • Integrating third-party APIs with inconsistent documentation

    • Resolving compatibility issues between different software components

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just chill , they hire anybody even if don't have knowledge they will still hire
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Genral aptitude questions

Round 3 - Technical 

(4 Questions)

  • Q1. Be prepared with your basics
  • Q2. Languages and work flow
  • Q3. Be aware what you keep in your resume
  • Q4. Be strong in a area
Are these interview questions helpful?
Round 1 - Behavioral 

(1 Question)

  • Q1. They asked general questions related to some hectic situation faced in previous company / project..

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm . Clear your basics . That's it.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Previous experience, resume related questions
  • Q2. SOLID principles, Design Patterns, OOPS concepts and basic coding questions,

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare very well with basics.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude test and was unproctored

Round 2 - Technical 

(1 Question)

  • Q1. It was a online technical round

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare SQL concepts and basic OOPs concepts

Reflections Info Systems Interview FAQs

What are the top questions asked in Reflections Info Systems Software Tester interview?

Some of the top questions asked at the Reflections Info Systems Software Tester interview -

  1. Then she askd a ques that, i am given with test scenarios and have to do all te...read more
  2. Given some scenarios and tell them how will i te...read more
  3. What is software testing...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
ConsultAdd Interview Questions
3.6
 • 37 Interviews
Junglee Games Interview Questions
3.1
 • 35 Interviews
View all
Senior Software Engineer
48 salaries
unlock blur

₹5.8 L/yr - ₹13.5 L/yr

Software Engineer
36 salaries
unlock blur

₹2.4 L/yr - ₹5.5 L/yr

Data Engineer
13 salaries
unlock blur

₹2 L/yr - ₹5 L/yr

System Analyst
13 salaries
unlock blur

₹6.3 L/yr - ₹13 L/yr

Machine Learning Engineer
11 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Explore more salaries
Compare Reflections Info Systems with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare

Value Point Systems

3.5
Compare

F1 Info Solutions and Services

3.8
Compare
write
Share an Interview