Software Quality Assurance(SQA)

Essential duties and responsibilities:

  • Develop test estimates, test plans and test cases based on thorough research and analysis of test requirements
  • Execute Black box, Grey Box testing, Stress testing, Performance and Security testing
  • Understand and contribute to the improvement of the Software Development Life Cycle (SDLC)
  • Assists development team with debug/analysis of software products
  • Communicate regularly with developers to explain processes and run tests.
  • Testing of post-production release
  • Support, communicate and enforce Testing & Validation operational procedures
  • Reviews software technical design documents and detailed business requirement documents to identify testing shortfalls
  • Establishes, maintains, and implements software verifications and validation procedures, work instructions and quality related documentation
  • Identification, logging and overall life cycle management of bugs
  • Schedule and perform test campaigns whenever necessary


  • Bachelor/Master’s Degree in Computer Engineering or equivalent is required.
  • 2 years testing experience on web-based preferably E-Commerce platform
  • Fresh graduates can also apply

Preferred skills/competencies:

  • Excellent analytical and problem-solving abilities
  • In-depth knowledge of software testing, types and related activities
  • Have developed Test Cases for Unit, Integration and System Level Testing
  • Strong Quality assurance and system engineering including high volume MS SQL environments or equivalent
  • Strong experience with backend database testing desired experience with SQL