i
Persistent Systems
Filter interviews by
I applied via Referral and was interviewed before Jul 2021. There was 1 interview round.
Yes, I have worked extensively on Java and Selenium.
I have experience in developing and executing automated test scripts using Selenium WebDriver with Java.
I have worked on various frameworks like TestNG, JUnit, and Cucumber for test automation.
I have also integrated Selenium with other tools like Jenkins, Maven, and Git for continuous integration and delivery.
I have experience in debugging and troubleshooting issues i...
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
Code for database connectivity
Import the required database driver
Create a connection object using the driver
Establish connection to the database using connection object
Execute SQL queries using the connection object
Close the connection
Extent report can be implemented by adding the extent report dependency, creating an instance of ExtentReports class, and using ExtentTest class to create test logs.
Add the extent report dependency in the project's pom.xml file
Create an instance of ExtentReports class in the @BeforeSuite method
Create an instance of ExtentTest class in the @BeforeMethod method
Use ExtentTest class to log test steps and results
Generate th...
Program to find duplicates in a list
Create an empty list to store duplicates
Loop through the list and check if the element appears more than once
If yes, add it to the duplicates list
Return the duplicates list
Dynamic web tables can be handled using various methods like XPath, CSS selectors, and Selenium commands.
Identify the table element using its HTML tag and attributes
Use Selenium commands like findElement() and findElements() to locate the table and its rows/columns
Iterate through the rows and columns using loops and extract the required data
Use XPath or CSS selectors to locate specific cells or data within the table
Han...
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
Persistent Systems interview questions for designations
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
Get interview-ready with Top Persistent Systems Interview Questions
Testing methodologies, defect life-cycle, high priority vs low severity defects, and Agile.
Testing methodologies include black box, white box, and grey box testing.
Defect life-cycle includes identification, logging, prioritization, fixing, retesting, and closure.
High priority and low severity defect example: spelling mistake in a critical message.
Low priority and high severity defect example: cosmetic issue in a non-cr...
What people are saying about Persistent Systems
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
MCQ BASED - medium to difficult
Assignment based on your profile , scenario based must
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
Example: Function overloading
Program to find number of repeated characters in a string
Iterate through each character in the string
Use a hashmap to store the count of each character
Increment the count if character is already present in the hashmap
Return the count of characters with count greater than 1
I am a dedicated Quality Engineer with a strong background in ensuring product quality and compliance with industry standards.
Experienced in conducting quality control tests and inspections
Skilled in analyzing data and identifying areas for improvement
Proficient in implementing quality management systems
Strong attention to detail and problem-solving skills
Excellent communication and teamwork abilities
pom.xml is a configuration file used in Maven projects to define project settings, dependencies, and build process.
pom.xml stands for Project Object Model XML
It is used in Maven projects to manage project configuration, dependencies, and build process
It contains information such as project name, version, dependencies, plugins, and repositories
Example: <project><groupId>com.example</groupId><artifac...
TestNG is a testing framework for Java that supports various types of testing like unit, functional, end-to-end, etc.
TestNG allows for easy configuration of test cases using annotations like @Test, @BeforeMethod, @AfterMethod, etc.
It supports parameterization of test cases using @Parameters annotation.
TestNG provides features like grouping of test cases, dependency management, parallel execution, and reporting.
It integ...
Currently working on implementing automated testing for a web application using Selenium and Cucumber framework.
Developing test scripts using Selenium WebDriver for automated testing
Creating feature files and step definitions using Cucumber for behavior-driven development
Executing test cases and analyzing results to ensure quality of the web application
Collaborating with developers to identify and resolve defects
Partic...
I am currently working as a Quality Analyst, responsible for ensuring the quality of products or services meets the required standards.
Conducting quality assurance tests on products or services
Identifying defects or issues and working with teams to resolve them
Creating and implementing quality control processes
Analyzing data to identify trends and areas for improvement
posted on 14 Dec 2024
SPC stands for Statistical Process Control, a method used to monitor and control processes to ensure they are stable and in control.
SPC involves collecting and analyzing data to understand variation in a process
It helps identify when a process is out of control and in need of adjustment
Common tools used in SPC include control charts, histograms, and Pareto charts
MSA stands for Measurement System Analysis. It is a method used to assess the measurement system's capability to provide accurate and reliable data.
MSA helps in identifying sources of variation in measurement systems.
It includes studies like Gage R&R (Repeatability and Reproducibility) to evaluate measurement system precision.
MSA ensures that the measurement system is capable of providing accurate and reliable data...
Quality Engineers are responsible for ensuring products meet quality standards through testing and analysis.
Develop and implement quality control systems
Conduct tests and inspections to identify defects
Analyze data to improve processes and reduce errors
Collaborate with production teams to address quality issues
Document findings and recommend improvements
I manage my daily work management by prioritizing tasks, creating to-do lists, setting deadlines, and utilizing time management techniques.
Prioritize tasks based on urgency and importance
Create to-do lists to keep track of tasks
Set deadlines to ensure timely completion
Utilize time management techniques such as Pomodoro technique or Eisenhower matrix
Regularly review and adjust the plan as needed
2 Interview rounds
based on 65 reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹2.5 L/yr - ₹9.5 L/yr |
Senior Software Engineer
3.8k
salaries
| ₹5 L/yr - ₹15.3 L/yr |
Lead Engineer
3.1k
salaries
| ₹9.8 L/yr - ₹30 L/yr |
Lead Software Engineer
2.9k
salaries
| ₹7.2 L/yr - ₹18.4 L/yr |
Project Lead
1.8k
salaries
| ₹13.2 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro