Pergunta de entrevista da empresa Renovision Automation Services

Manual Testing Questions Basics What is the difference between verification and validation? Explain SDLC and STLC. How are they related? Define test case, test scenario, and test plan. What are the different types of testing (e.g., smoke, sanity, regression)? How do you prioritize test cases in limited time? Defect Management What is the defect life cycle? How do you handle a situation where the developer disagrees with the defect you reported? Test Techniques What is boundary value analysis? Explain equivalence partitioning with examples. What is exploratory testing? When would you use it? Automation Testing Questions Basics What are the key benefits of automation testing? Explain the differences between Selenium and other automation tools you’ve used. How do you decide which test cases to automate? Scripting and Tools Can you explain the basic architecture of Selenium WebDriver? Write a sample code to handle dropdowns/alerts in Selenium. How do you handle dynamic elements in automation scripts? What is the difference between implicit, explicit, and fluent waits? Frameworks What frameworks have you used in automation testing? Explain the components of a Page Object Model (POM). How do you handle test data in your framework? Advanced How would you integrate your test scripts with CI/CD tools like Jenkins? What are your strategies for debugging automation test failures? Explain any recent challenges you faced in automation testing and how you resolved them. Behavioral Questions Tell me about a time when you found a critical defect just before a release. How do you ensure collaboration between developers and QA? Feel free to ask if you'd like detailed answers or examples for specific questions!