Lead Quality Engineer
10+ Lead Quality Engineer Interview Questions and Answers

Asked in Persistent Systems

Q. Tell me in detail how you implement the extent report.
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 the report using the flush() method in the @AfterSuite metho...read more

Asked in Persistent Systems

Q. Testing methodologies Defect life-cycle Example of high priority and low severity defect and vice versa What is Agile
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-critical area.
Agile is an iterative and incremental approach...read more

Asked in Persistent Systems

Q. Have you worked on Java and Selenium?
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 in Selenium scripts.
I have worked on both web and mobile au...read more

Asked in Vestas

Q. Explain the different quality tools and systematic approaches for solving problems.
Quality tools and systematic approach for problem solving
Quality tools include Pareto analysis, fishbone diagram, control charts, etc.
Systematic approach involves defining the problem, analyzing root causes, developing solutions, implementing changes, and monitoring results
Examples: Using a fishbone diagram to identify potential causes of defects in a manufacturing process, then using control charts to monitor the process over time

Asked in Persistent Systems

Q. Write a program to find duplicate numbers from a list.
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

Asked in Persistent Systems

Q. What are the differences between JDK, JRE, and JVM?
JDK is a development kit, JRE is a runtime environment, and JVM is the virtual machine for executing Java bytecode.
JDK (Java Development Kit) includes tools for developing Java applications, such as compilers and debuggers.
JRE (Java Runtime Environment) provides the libraries and components necessary to run Java applications but does not include development tools.
JVM (Java Virtual Machine) is the engine that executes Java bytecode, converting it into machine code for the host...read more
Lead Quality Engineer Jobs




Asked in Infosys

Q. What are the differences between method overloading and method overriding?
Method overloading allows multiple methods with the same name but different parameters; overriding replaces a method in a subclass.
Method Overloading: Same method name, different parameter types or counts. Example: 'add(int a, int b)' and 'add(double a, double b)'.
Method Overriding: Redefining a method in a subclass that already exists in the parent class. Example: 'void display()' in both parent and child.
Overloading is resolved at compile time (static polymorphism), while o...read more

Asked in Persistent Systems

Q. What types of exceptions do you encounter during automation execution?
Automation execution can encounter various exceptions, impacting test reliability and results.
Timeout Exceptions: Occur when a test waits too long for an element to appear, e.g., waiting for a button that never loads.
Element Not Found: Happens when the automation script cannot locate a UI element, e.g., a missing input field on a form.
Stale Element Reference: Occurs when a web element is no longer attached to the DOM, e.g., after a page refresh.
Assertion Failures: Triggered w...read more
Share interview questions and help millions of jobseekers 🌟

Asked in Persistent Systems

Q. How do you handle dynamic web tables?
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
Handle pagination if the table has multiple pages
Verify the a...read more

Asked in Persistent Systems

Q. 1. Write a code for database connectivity
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

Asked in Alstom Transportation

Q. What is SPC and MSA
SPC stands for Statistical Process Control and MSA stands for Measurement System Analysis.
SPC is a method of quality control which uses statistical methods to monitor and control a process.
MSA is a method used to assess the variation in measurement processes.
SPC helps in identifying and reducing variation in a process, while MSA helps in ensuring that measurement systems are accurate and reliable.
Examples of SPC tools include control charts and histograms, while examples of M...read more

Asked in Alstom Transportation

Q. Describe the 8D problem-solving process using a real-world example.
8D steps for problem solving with real example
D1: Establish the team - Form a cross-functional team including stakeholders
D2: Define the problem - Clearly define the problem statement and its impact
D3: Develop interim containment actions - Implement temporary solutions to prevent further issues
D4: Identify root cause - Use tools like Fishbone diagram or 5 Whys to determine the root cause
D5: Develop permanent corrective actions - Implement long-term solutions to prevent recurr...read more

Asked in Alstom Transportation

Q. 7Qc Tools and Problem solving
7QC tools are a set of quality control tools used for problem-solving and process improvement.
7QC tools include Pareto chart, cause-and-effect diagram, control chart, scatter diagram, histogram, check sheet, and flowchart.
These tools help in identifying, analyzing, and solving quality-related problems in a systematic manner.
For example, a Pareto chart can be used to prioritize the most significant issues affecting quality, while a cause-and-effect diagram helps in identifying...read more

Asked in Tiger Analytics

Q. Given a string, write a Java function to reverse it.
Reversing a string in Java can be achieved using various methods, including loops, recursion, and built-in functions.
Using StringBuilder: StringBuilder sb = new StringBuilder('Hello'); sb.reverse(); String reversed = sb.toString();
Using a loop: char[] charArray = 'Hello'.toCharArray(); for (int i = charArray.length - 1; i >= 0; i--) { System.out.print(charArray[i]); }
Using recursion: public static String reverse(String str) { if (str.isEmpty()) return str; return reverse(str....read more

Asked in Tiger Analytics

Q. Sum of two java
The question is asking for a Java program that calculates the sum of two numbers.
Create two variables to store the numbers to be added.
Use the + operator to add the two numbers together.
Print or return the result of the addition.
Interview Questions of Similar Designations
Interview Experiences of Popular Companies






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


Reviews
Interviews
Salaries
Users

