Upload Button Icon Add office photos

Filter interviews by

EPAM Systems Senior Software Tester Interview Questions and Answers

Updated 7 Mar 2024

EPAM Systems Senior Software Tester Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(1 Question)

  • Q1. All Manual testing questions
Round 2 - HR 

(1 Question)

  • Q1. All HR questions

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Selenium concepts and basic java
Round 2 - Technical 

(1 Question)

  • Q1. Question related to conflict management
Round 3 - HR 

(1 Question)

  • Q1. Salary expectations

I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 3 interview rounds.

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 - Technical 

(4 Questions)

  • Q1. Advantages of Agile Methodology
  • Ans. 

    Agile methodology allows for flexibility, collaboration, and faster delivery of high-quality software.

    • Encourages customer involvement and feedback throughout the development process

    • Allows for changes and adjustments to be made quickly and efficiently

    • Promotes teamwork and communication among team members

    • Delivers working software in shorter timeframes

    • Reduces the risk of project failure

    • Increases customer satisfaction

    • Examp

  • Answered by AI
  • Q2. TCD is based on what criteria?
  • Ans. 

    TCD is based on the criteria of time, cost, and deliverables.

    • TCD stands for Time, Cost, and Deliverables.

    • It is a project management approach that focuses on these three criteria.

    • The goal is to complete the project within the given time and budget while delivering the desired results.

    • For example, if a software development project is using TCD, the team will prioritize tasks based on their impact on time, cost, and deliv...

  • Answered by AI
  • Q3. Basics of API testing questions
  • Q4. What does backlog mean?
  • Ans. 

    Backlog is a list of tasks or requirements that need to be completed in a project.

    • Backlog is a prioritized list of work items

    • It includes user stories, bugs, and technical tasks

    • It is constantly updated throughout the project

    • It helps the team to plan and track progress

    • Examples: JIRA, Trello, Asana

  • Answered by AI
Round 3 - Behavioral 

(2 Questions)

  • Q1. How do you handle unplanned leaves in your team?
  • Q2. A scrum master in Agile is equivalent to which position in water fall?
  • Ans. 

    Scrum Master in Agile is equivalent to Project Manager in Waterfall.

    • Scrum Master is responsible for facilitating the Agile process and ensuring the team follows it.

    • Project Manager is responsible for managing the project from start to finish in Waterfall.

    • Both roles involve managing the team and ensuring the project is completed on time and within budget.

    • However, the approach and methodology used are different in Agile a

  • Answered by AI

Interview Preparation Tips

Topics to prepare for NTT Data Senior Software Tester interview:
  • Agile
  • API
  • Postman
Interview preparation tips for other job seekers - Questions were from the basics of Agile and API testing

Skills evaluated in this interview

Software Tester Interview Questions & Answers

Capita user image SHRIKANT NANDKUMAR GELEWAR

posted on 20 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Exception handling in java
  • Ans. 

    Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.

    • Use try-catch blocks to handle exceptions

    • Use finally block to execute code regardless of exception

    • Use throw keyword to manually throw exceptions

    • Use throws keyword in method signature to declare exceptions that can be thrown

  • Answered by AI
  • Q2. Java coding round
  • Q3. Checked and unchecked

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Smoke vs sanity
  • Ans. 

    Smoke testing is a quick test to check if the basic functionalities of the software are working, while sanity testing is a more thorough test to ensure that the software is ready for further testing.

    • Smoke testing is done to check if the critical functionalities of the software are working properly.

    • Sanity testing is done to ensure that the software is stable and ready for further testing.

    • Smoke testing is usually done be...

  • Answered by AI
  • Q2. Scrum and agile

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. Explain your framework
  • Ans. 

    Our framework is a hybrid framework that combines data-driven and keyword-driven approaches.

    • Our framework uses Excel sheets to store test data and test cases.

    • We have created custom keywords that can be used to perform specific actions.

    • We use Selenium WebDriver for web application testing and Appium for mobile application testing.

    • Our framework generates detailed HTML reports after each test run.

    • We have implemented a ret...

  • Answered by AI
  • Q2. Explain oops concepts
  • Ans. 

    OOPs concepts are the fundamental principles of object-oriented programming.

    • Abstraction: Hiding implementation details and showing only necessary information.

    • Encapsulation: Binding data and functions together in a single unit.

    • Inheritance: Acquiring properties and behavior of a parent class by a child class.

    • Polymorphism: Ability of an object to take many forms or have multiple behaviors.

    • Example: A car is an object that ...

  • Answered by AI
  • Q3. Collection in java
  • Ans. 

    Collection is a framework in Java that provides an architecture to store and manipulate a group of objects.

    • Collection is an interface that extends Iterable interface

    • List, Set, and Queue are the main subinterfaces of Collection

    • ArrayList, LinkedList, HashSet, and TreeSet are some of the classes that implement Collection

    • Collections class provides various utility methods to operate on Collection objects

  • Answered by AI
  • Q4. Java 8 features

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Introduction current project framework java core selenium etc
Round 3 - Technical 

(1 Question)

  • Q1. Introduction current project framework core java version control CI/CD selenium etc
Round 4 - HR 

(1 Question)

  • Q1. Introduction salary discussion joining location LWD etc

Interview Preparation Tips

Interview preparation tips for other job seekers - keep your knowledge polished because interviewer ask from very basic to the current scenario.

I applied via Job Fair and was interviewed in Sep 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What about Testing ?
  • Ans. 

    Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

    • Testing is an essential part of software development.

    • It helps to identify defects and errors in the software.

    • Testing can be done manually or through automation.

    • Types of testing include functional, performance, security, and usability testing.

    • Testing should be done throughout t

  • Answered by AI
  • Q2. Which tool using in software testing ?
  • Ans. 

    There are various tools used in software testing such as Selenium, JMeter, Appium, etc.

    • Selenium is used for web application testing

    • JMeter is used for load testing

    • Appium is used for mobile application testing

    • Other tools include TestComplete, SoapUI, etc.

  • Answered by AI
  • Q3. Why are you using Java?
  • Ans. 

    Java is a popular programming language for software testing due to its platform independence, object-oriented nature, and vast community support.

    • Java is platform-independent, meaning that code written in Java can run on any platform that has a Java Virtual Machine (JVM) installed.

    • Java is object-oriented, making it easier to write modular and reusable code.

    • Java has a vast community of developers and testers, providing a...

  • Answered by AI
  • Q4. How to iterate Map ?
  • Ans. 

    To iterate a Map, use for-each loop or Iterator interface.

    • Use for-each loop to iterate over the Map entries.

    • Use keySet() method to get the Set of keys and then iterate over it.

    • Use values() method to get the Collection of values and then iterate over it.

    • Use entrySet() method to get the Set of Map.Entry objects and then iterate over it.

    • Use Iterator interface to iterate over the Map entries.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Amazon Web Services Software Testing Engineer interview:
  • Java Selinium
Interview preparation tips for other job seekers - Every one should be perfect but once get a chance to prove it

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Difference between Test Scenario and Test cases
  • Ans. 

    Test scenarios are high-level descriptions of the functionality to be tested, while test cases are detailed steps to validate the scenarios.

    • Test scenarios are broad and cover multiple test cases.

    • Test cases are specific steps to validate a particular scenario.

    • Test scenarios are usually created at the beginning of testing, while test cases are derived from scenarios.

    • Test scenarios are used for high-level planning and est...

  • Answered by AI
  • Q2. Use cases for application
  • Ans. 

    Use cases for application involve identifying different scenarios in which the application can be used to meet user needs.

    • Testing different user interactions

    • Validating system functionality

    • Identifying edge cases

    • Ensuring compatibility with different devices

    • Verifying data integrity

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Selenium concepts and basic java
Round 2 - Technical 

(1 Question)

  • Q1. Question related to conflict management
Round 3 - HR 

(1 Question)

  • Q1. Salary expectations

EPAM Systems Interview FAQs

How many rounds are there in EPAM Systems Senior Software Tester interview?
EPAM Systems interview process usually has 2 rounds. The most common rounds in the EPAM Systems interview process are Technical and HR.

Tell us how to improve this page.

People are getting interviews through

based on 1 EPAM Systems interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
EPAM Systems Senior Software Tester Salary
based on 14 salaries
₹12.5 L/yr - ₹18 L/yr
72% more than the average Senior Software Tester Salary in India
View more details

EPAM Systems Senior Software Tester Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

4.0

Promotions/Appraisal

4.0

Work Satisfaction

Explore 1 Review and Rating
Senior Software Engineer
2.6k salaries
unlock blur

₹15 L/yr - ₹42.7 L/yr

Software Engineer
1.7k salaries
unlock blur

₹6.9 L/yr - ₹24 L/yr

Lead Software Engineer
831 salaries
unlock blur

₹18 L/yr - ₹52 L/yr

Senior Systems Engineer
304 salaries
unlock blur

₹12 L/yr - ₹36.3 L/yr

Software Test Automation Engineer
267 salaries
unlock blur

₹7 L/yr - ₹20 L/yr

Explore more salaries
Compare EPAM Systems with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview