Software QA Analyst


  1. Work with Product Management and Development teams to design, develop, maintain and enhance web-based and mobile-based application platform for worldwide customers.
  2. Participate and contribute in Product iteration planning, software design discussions, and reviews activities.
  3. Write and execute QA test plans, and test cases together with test data preparation as needed.
  4. Enhance and maintain test cases as necessary.
  5. Perform QA activity during each sprint and release to ensure good quality of deliverables.
  6. Effectively perform functional / UI, integration, unit and regression testing in test environment, smoke tests in production environment
  7. Troubleshoot, report and highlight variance/defects.
  8. Work closely with the development team to test newly developed software, existing software upgrades and deployments.
  9. Collaborate closely with Team Lead and Scrum Master on entire process and workflow.
  10. Accountable for sprint and release commitments are completed on time.


  1. Possess at least a Diploma/Degree in Computer Science/Information Technology or equivalent.
  2. 0-2 year(s) experience in software testing or development environment.
  3. Analytical and problem-solving skills.
  4. Strong oral and written communication skills.
  5. Knowledge and experience of QA process.
  6. Knowledge and experience testing in a Web environment.
  7. Knowledge of Databases and SQL.
  8. Knowledge of XML.
  9. Ability to work well with a team or individually.
  10. Experience in development a plus.

Take your career to new heights with us!

Shopping Basket