Senior Quality Assurance Engineer - Manual Testing


What we Expect

  • Holding a Bachelor's degree in Computer Science or related field
  • 3-5 years of experience in Software Quality Assurance Engineering or in a similar capacity
  • High level of attention to detail and product focus
  • Strong knowledge of Software Quality Assurance methodologies, tools and processes
  • Experience working in a Agile/Scrum development process
  • Good communication skills in English language
  • Hands on experience with automated testing tools will be added advantage


  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet requirements
  • Liaise with internal teams to identify system requirements
  • Monitor debugging process results
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies