Follow best Quality Engineering (QE) guidelines defined by the QE department
Collaborate with associate engineers to understand business requirements
Work with senior engineers to understand technical specifications, API specifications, and system behavior
Participate in requirement review sessions and log clarification requests when needed
Write, execute, and maintain functional and API test cases
Perform API testing including request/response validation and status code verification
Perform defect logging, tracking, and verification throughout the testing lifecycle, including capturing sufficient evidence such as API request/response details where relevant
Assist in validating non-functional requirements such as performance and reliability where applicable
Participate in System Integration Testing (SIT) activities
Validate data consistency through backend/database verification where required
Prepare User Acceptance Testing (UAT) documentation and assist in UAT demonstrations
Follow Agile practices and ensure timely delivery of assigned tasks
Follow escalation procedures and maintain clear communication when issues arise
Person Specifications
Bachelors degree in Computer Science, Software Engineering, or related field, or equivalent BSc qualification with 2+ years of experience
At least 1+ year of experience in Software Engineering or QA-related roles
Good understanding of QA practices, testing concepts, and testing models
Hands-on experience in API testing using tools such as Postman or similar tools
Understanding of REST APIs, HTTP methods, and status codes
Basic understanding of integration testing and backend data validation concepts
Knowledge in Test Management tools (Jira/HPQC)
Analytical, problem-solving, teamwork and communication skills