Quality Assurance Engineer

Hybrid
/
Full-time
/
Engineering

Job Summary:

We are looking for a dedicated and detail-oriented Quality Assurance (QA) Engineer to join our IT team. In this role, you will be responsible for ensuring the quality and performance of our software products through rigorous testing. You will work closely with developers, product managers, and clients to understand requirements and implement best-in-class QA processes that ensure high-quality deliverables.

Key Responsibilities:

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Interact with clients and internal teams to understand project and system requirements
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities
  • Identify, record, document, and thoroughly track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply effective testing processes for both new and existing products
  • Liaise with developers, product managers, and other internal teams to identify system requirements
  • Monitor and report results of the debugging process
  • Track key quality assurance metrics such as defect density and open defect counts
  • Stay up-to-date with emerging testing tools, trends, and test strategies

Requirements and Skills:

  • 3–4 years of proven experience in software quality assurance
  • Strong knowledge of QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Hands-on experience with both white-box and black-box testing techniques
  • Solid knowledge of SQL and scripting for testing purposes
  • Experience in Agile/Scrum software development environments
  • Familiarity with performance and/or security testing is a plus
  • Basic knowledge or experience in automation testing is an added advantage
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

If you are passionate about delivering high-quality software and have a strong eye for detail, we’d love to have you on our team.

Submit Your Application