Stellenbosch, South Africa

Senior QE analyst

The quality engineering (QE) team at Entersekt ensures that we develop and deliver world-class security software. We choose to drive quality as a culture over quality as a process by partnering with the engineering teams and working as a cross-functional community of passionate and driven individuals.

The role

Entersekt is looking for a senior analyst in the QE team that will help drive quality for multiple services running on a Kubernetes platform that is highly available, distributed and self-healing.

You would be expected to create and implement test strategies and processes for services/products that help identify risks within the software development lifecycle across multiple teams.

Responsibilities

  • Collaborate with Agile development teams to define and implement product test strategies based on functional and non-functional requirements
  • Liaise with developers to create and execute test plans
  • Proactively drive quality improvement through metrics and reporting
  • Track test coverage across components from code and functional perspectives
  • Integrate with multiple Agile development teams partaking in planning, testing and scrum ceremonies
  • Advocate quality, best practices and user experience throughout the SDLC
  • Ensure that each product adheres to the platform requirements and specifications
  • Coordinate and drive the production hardening and release process across multiple teams

Skills & Experience

Successful candidates will generally possess the following skills and experience:

  • 5+ years’ experience assessing software quality
  • Good writing and reporting skills
  • Experience with manual testing for mobile and the web
  • Experience with API/endpoint testing and automation using tools like SoapUI, Insomnia or Postman
  • Experience with test automation: Selenium/Appium
  • Comfortable with Linux, Bash and Git
  • Familiar with domain-specific languages: Gherkin/SpecFlow
  • Familiar with continuous integration/continuous delivery: Jenkins/TeamCity/GitlabCI
  • Experience with microservices and the cloud: Docker/Kubernetes/AWS/Azure
  • Experience with test environment setup
  • Familiar with performance, stability and chaos testing
  • Agile experience preferred
  • Experience with SDLC administration tools like JIRA or equivalent
  • Relevant education/certification (ISTQB, Diploma or Degree) is a plus
  • Programming experience: JavaScript/Golang/Python
  • Basic understanding of software security: SSL/Certs/Encryption

Personality attributes

  • Passionate about quality and technology
  • Organized and methodical: You’ll need to coordinate hardware resources and timelines across multiple teams
  • Good communication skills: You’ll need to explain your ideas to your team
  • An ability to get things done: We don’t like to micromanage, but we do expect you to do the right thing
  • A tendency to think outside the box: Innovation is highly valued at Entersekt
  • A preference to work in a team rather than by yourself
  • An attitude of being proud of your work and taking ownership

Apply for this position! Email your CV and cover letter to:

This email address is being protected from spambots. You need JavaScript enabled to view it.

logo entersekt

Entersekt is an international software development company based just outside of Cape Town, South Africa.

We are leaders in authentication, app security, and payments enablement technology, offering a highly scalable solution set with a track record of success across multiple continents.