Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Python coding questions
Pytest assert statement questions
I appeared for an interview in Sep 2024, where I was asked the following questions.
An automation framework integrates testing tools with CI/CD for efficient software delivery.
Framework Types: Common frameworks include TestNG, JUnit, and Cucumber for Java-based projects.
CI/CD Tools: Jenkins, GitLab CI, and CircleCI are popular for automating build and deployment processes.
Integration Example: A Jenkins pipeline can trigger automated tests after each code commit to ensure quality.
Reporting: Tools like ...
Implemented loggers using Log4j for detailed tracking of test execution and error handling in automation testing.
Configured Log4j in the project by adding the necessary dependencies in the build file.
Created a logger instance in each test class using: 'private static final Logger logger = Logger.getLogger(ClassName.class);'.
Used different logging levels (INFO, DEBUG, ERROR) to categorize log messages based on severity.
...
Common design patterns in automation frameworks enhance code reusability, maintainability, and scalability.
Page Object Model (POM): Separates test logic from UI interactions, making tests easier to maintain. Example: A separate class for each web page.
Singleton Pattern: Ensures a class has only one instance, useful for managing driver instances. Example: A single WebDriver instance for all tests.
Factory Pattern: Create...
Yes, I have used Java streams for processing collections in a functional style, enhancing code readability and efficiency.
Streams allow for functional-style operations on collections, such as filtering and mapping.
Example: List<String> names = Arrays.asList("Alice", "Bob", "Charlie"); List<String> filteredNames = names.stream().filter(name -> name.startsWith("A")).collect(Collectors.toList());
Streams sup...
I appeared for an interview before Jun 2020.
posted on 25 Dec 2021
I applied via Naukri.com and was interviewed before Dec 2020. There were 4 interview rounds.
What people are saying about EPAM Systems
I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.
Selenium framework is a test automation tool used for web applications.
Selenium framework allows for automated testing of web applications.
It supports multiple programming languages like Java, Python, C#, etc.
Selenium WebDriver is a key component for interacting with web elements.
Test scripts can be written using Selenium IDE, WebDriver, or Grid.
Selenium framework can be integrated with tools like TestNG, JUnit, etc., ...
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
I applied via Naukri.com
Create a POJO class for a given API request
Define a class with fields corresponding to the request parameters
Add getters and setters for each field
Implement toString method for easy debugging
Awesome experience with different types of questions and responses
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
One coding question with java implementation and difficulty level is easy to moderate
based on 2 interview experiences
Difficulty level
Duration
Senior Software Engineer
3.7k
salaries
| ₹16.3 L/yr - ₹37.5 L/yr |
Software Engineer
2.2k
salaries
| ₹8.4 L/yr - ₹23.9 L/yr |
Lead Software Engineer
1.1k
salaries
| ₹28 L/yr - ₹47 L/yr |
Senior Systems Engineer
386
salaries
| ₹22 L/yr - ₹36.3 L/yr |
Software Developer
366
salaries
| ₹10.2 L/yr - ₹30.5 L/yr |
DXC Technology
Sutherland Global Services
Optum Global Solutions
Virtusa Consulting Services