Key Responsibilities:

– Understand project requirements, functional specifications, and business use cases.
– Create, update, and execute test cases manually based on functional specifications.
– Identify, record, and document thoroughly any defects or bugs using appropriate tools (e.g., JIRA, Bugzilla).
– Report bugs to development teams and track their resolution.
– Collaborate with developers and other QA team members in Agile/Scrum environments.
– Perform regression and re-testing after bugs are fixed.
– Learn and follow QA best practices, tools, and processes and apply software testing methodologies (STLC, SDLC).
– Query and validate backend data using SQL.

Requirements:

– Manual Testing Fundamentals
– Basic understanding of software development and testing concepts.
– Good communication, documentation, and analytical skills.
– Good hands-on experience with SQL (basic queries, joins, conditions).
– API Testing Skills – Understanding of REST and SOAP APIs, experience with tools like Postman
– Strong knowledge of Core Java (OOPs, data types, control structures)
– Basic understanding of Selenium WebDriver and automation concepts.
– Passion for learning and growing in the QA domain.