Technical and hr and discussion,selenium java, pom, testng, core java oops, inheritance, polymorphism, testng, java, static, blocks, Instant variables, string
The interview process for a Software Tester position in my company generally begins with an introduction about the candidate's experience, current project, and responsibilities. The interviewer then asks questions on Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), defect life cycle, and different testing types such as functional, regression, smoke, sanity, integration, system, and user acceptance testing. Scenario-based questions are commonly asked to evaluate analytical and problem-solving skills, such as how to test a login page, an e-commerce application, or a banking system. Candidates are expected to explain how they write test cases, prepare test scenarios, report defects, and determine bug severity and priority. The interview also covers requirement analysis, traceability matrix (RTM), Agile methodology, Scrum ceremonies, and experience working with tools like Jira, Azure DevOps, or TestRail. Automation testers are additionally questioned on Selenium with Java, TestNG, Maven, Page Object Model, Git, API testing using Postman, SQL queries, and framework concepts. Finally, the interviewer assesses communication skills, teamwork, handling challenging situations, and the ability to deliver quality software within project deadlines.