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