Sr. QA Engineer


No positions available.


As a Quality Assurance Engineer your focus is to formulate test strategy, design test cases and perform test execution on new and existing products. You should be able to represent QA concerns in meetings with cross-functional, project team members and also provide valuable end-user feedback to improve the customer experience.


  • To plan, analyze, design and develop test cases based on various requirements documentation using practical testing concepts to ensure adequate test coverage

  • Perform functional/ non-functional manual test execution to ensure quality code releases

  • Log defects and tract to closure

  • Take ownership of QA activities on assigned projects, follow through acceptance from the test case design to acceptance of the test results with QA Manager and Product Owner

  • Maintain and update test cases and test plans in a timely manner

  • Record all test results and analyze to provide a high level summary for areas’ tested

  • Collaborate on business/requirements analysis and identify requirements traceability

  • Prepare and setup required test environment and test data based on project requirements

Experience, skills, and education

  • Degree in Computer Science, Computer Engineering or related discipline

  • Minimum 4 years’ experience as a Quality Assurance Engineer

  • Good testing and analytical skills

  • Passion for testing and improving product quality as well as introducing innovative testing methods

  • Good understanding of Quality Assurance in an agile environment

  • Experience in the following will be advantagrous:

    • Testing cloud-based software platforms

    • Bamboo

    • Load testing

  • Must be multitask, well organize and able to work with a minimum supervision

  • Ability to work in team and manage time and tasks in a deadline-driven environment

  • Good interpersonal and communication skills