Quality Assurance (QA) Engineer

Permanent

Cape Town

Posted 5 months ago

Seniority level

Intermediate/Senior

Experience

5 Years

Remuneration

R35 000 to R50 000

Remuneration type

Salary

Remuneration frequency

Monthly

Benefits

Medical Aid | Hybrid Work Model | Flexi Hours | 21 Days of Leave

Apply Now

The Company

The company treats both clients and employees as partners, emphasizing a strong legacy of collective expertise. They continuously strive to push the boundaries of gaming design and development, providing advanced solutions for complex operational challenges. Specializing in servicing large online gaming clients, the company is known for expert problem-solving and delivering high-quality gaming software for every client. Their team combines innovation and creativity, creating magic where innovation meets creativity.

The Role

  • Ensure each release delivers quality to the customer, whilst meeting business requirements.
  • Manual testing of both front and back-end features.
  • Define verification tests/scenarios using a BDD approach.
  • Run regression test suites as part of the sprint delivery.
  • Make sure that API documentation and tests are consistent.
  • Maintain, update and edit test suites in our test case management tool.
  • Collaborate with key stakeholders for the feature you are working on e.g. Product Managers, Technical Architects, Developers and Designers.
  • Assist the team in ensuring that automated tests delivered by the team provide sensible coverage.
  • Participate in specification and code reviews for early identification of bugs.

Experience

  • Proficient at writing, executing and maintaining test cases.
  • Experience with test case management tools, such as TestRail or XRay.
  • Team collaboration using agile methodologies.
  • Able to use test techniques to ensure correct coverage e.g. BVA, ECP, etc.
  • Experience in exploratory testing.
  • Good understanding of the software testing life cycle.
  • A knack for breaking software.
  • Basic API testing (is a must).

Advantageous

  • ISTQB Foundation Certification or similar.
  • Demonstrable knowledge of browser developer tools.
  • Experience with agile project management tools such as JIRA.
  • Experience with Git.
  • Reduce the costs of defects by promoting early defect detection as part of the SDLC.
  • Knowledge of command line prompts.
  • Knowledge of BDD, Cucumber and Java.
  • Experience in using containers such as Docker.
  • Experience in automated testing using tools such as Cucumber.
Apply Now