EPAM Systems
10+ Kyokutoh Weld Interview Questions and Answers
Q1. What is the difference between Test Plan and Test strategy
Test plan is a detailed document that outlines the testing approach and activities. Test strategy is a high-level document that outlines the testing objectives and methods.
Test plan is more detailed than test strategy
Test plan includes specific test cases and test scenarios
Test strategy outlines the overall testing approach and objectives
Test strategy is created before the test plan
Test strategy is reviewed and updated regularly
Q2. What is requirement traceability matrix.. compatibility Testing
Requirement Traceability Matrix is a document that links requirements to test cases. Compatibility testing checks if software works on different platforms.
Requirement Traceability Matrix (RTM) is used to ensure that all requirements are tested and covered in test cases.
RTM helps in tracking the progress of testing and ensures that all requirements are met.
Compatibility testing is done to ensure that software works on different platforms, browsers, and devices.
Compatibility te...read more
Q3. Explain STLC .. difference between water fall and Agile methodologies
STLC is Software Testing Life Cycle which includes planning, designing, executing and reporting. Waterfall is a linear approach while Agile is iterative.
STLC is a process of testing software from planning to reporting
Waterfall is a linear approach where each phase is completed before moving to the next
Agile is an iterative approach where testing is done in short cycles called sprints
In Waterfall, testing is done at the end of the development cycle while in Agile, testing is d...read more
Q4. What documents will you produce durimg and sfter testing phase
I will produce test plan, test cases, test scripts, defect reports, and test summary report.
Test plan outlining the testing approach and scope
Test cases with steps, expected results, and actual results
Test scripts for automation
Defect reports with steps to reproduce and severity
Test summary report with overall results and recommendations
Q5. How do you compare files in Unix
Files can be compared in Unix using the diff command.
Use the 'diff' command followed by the two file names to compare them.
The output will show the differences between the two files.
Use the '-y' option to display the differences side by side.
Use the '-q' option to only show if the files are different or not.
Use the '-r' option to compare files in directories recursively.
Q6. What are the components of test cases
Components of test cases include test case ID, test case description, test steps, expected results, actual results, and status.
Test case ID: unique identifier for the test case
Test case description: brief description of the test case
Test steps: detailed steps to execute the test case
Expected results: expected outcome of the test case
Actual results: actual outcome of the test case
Status: pass/fail status of the test case
Q7. What risks do you see in Test completion
Incomplete testing can lead to undetected defects and potential risks in production.
Undetected defects can cause system failures and downtime.
Incomplete testing can lead to security vulnerabilities.
Lack of testing can result in poor user experience and customer dissatisfaction.
Incomplete testing can lead to increased maintenance costs and longer development cycles.
Q8. How do you map requirement to test cases
Requirements are mapped to test cases by analyzing the requirements and creating test cases that cover all the aspects of the requirement.
Analyze the requirement document thoroughly
Identify the key functionalities and features
Create test cases that cover all the aspects of the requirement
Ensure that the test cases are traceable to the requirement
Review and validate the test cases with stakeholders
Q9. What is a iterative model
Iterative model is a software development model where the development process is divided into smaller iterations.
Iterative model involves repeating the development process in small cycles.
Each cycle involves planning, designing, building, testing and evaluating the software.
Feedback from each cycle is used to improve the software in the next cycle.
Iterative model is useful when requirements are not clear or keep changing.
Examples of iterative models include Agile and Scrum.
Q10. Explain Defects life cycle
Defects life cycle is a process that describes the stages of a defect from discovery to resolution.
Defect is identified and reported
Defect is assigned to a developer
Developer fixes the defect
Defect is retested by the tester
If the defect is still present, it is reopened
If the defect is fixed, it is closed
Q11. What is the data warehouse
A data warehouse is a centralized repository that stores structured and unstructured data from multiple sources for analysis and reporting.
Data warehouses are designed for querying and analysis rather than transaction processing.
They often contain historical data that is used for creating reports and data analysis.
Data warehouses typically use ETL processes to extract, transform, and load data from various sources.
Examples of data warehouse tools include Amazon Redshift, Snow...read more
Q12. what is ETl testing
ETL testing is the process of validating and verifying data extraction, transformation, and loading in a data warehouse or data mart.
ETL testing involves ensuring data is extracted correctly from the source systems
It also involves verifying that data is transformed accurately according to business rules
Lastly, ETL testing checks that the loaded data is accurate and complete in the target database
Examples include validating data migration from a legacy system to a new system, ...read more
Top ETL Tester Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month