Software QA Engineer

Short description

Description

Our reputation is built on the quality of the products that we deliver to our clients. As a Software QA Engineer, you will be part of a team who ensure that the products we deliver are of the highest quality. You will be utilising manual and automated testing techniques to do this.

Requirements

  • Understand the testing requirements of the features being tested
  • Write, execute and update test cases for individual features and test plans for releases
  • Ensure tests fulfill the stated client requirements
  • Carry out manual testing of IAM projects
  • Carry out regression testing of IAM projects
  • Document any bugs that are discovered during the testing process
  • Re-test any bugs that have been fixed by the development team
  • Work with development team on product release activities
  • Write & Implement automated test cases
  • Enhance and develop our automated testing toolset
  • Build Junit tests for Onaware products
  • Communicate and work closely with other members of the QA and Development Teams

Qualifications

  • BSc in Software Development or similar

Experience

  • 3 or more years of professional work experience in software QA or engineering
  • Experience with Java
  • Experience with Groovy / Grails
  • Be familiar / Experience with MVC concept / based framework
  • Experience with Spock
  • Knowledge of unit testing (Junit), usability testing, automated testing
  • Experience with Continuous Integration (CI), DevOps and setting up QA environments
  • Excellent analytical skills
  • Excellent technical skills
  • Outstanding collaboration and team-working skills
  • Excellent attention to detail
  • Excellent written and verbal communication skills
  • The ability to adapt to new technologies and learn quickly
OR
Share with someone who might be a good fit
LinkedIn
Email