Job Openings
Quality Assurance Engineer
About the job Quality Assurance Engineer
Key Responsibilities
- 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 and system behavior
- Participate in requirement review sessions and log clarification requests when needed
- Write, execute, and maintain functional test cases
- Perform defect logging, tracking, and verification throughout the testing lifecycle
- Support senior engineers in identifying and validating non-functional requirements
- Participate in System Integration Testing (SIT) activities
- 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 3+ 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
- Knowledge in Test Management tools (Jira/HPQC)
- Analytical, problem-solving, teamwork and communication skills
- Understanding on Scrum and Agile practices