Stellenbosch or Century City, Cape Town
QE Analyst: Browser Channel
The quality engineering 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
As an analyst in the quality engineering (QE) team, you will be expected to apply proven test strategies to our products and identify risks within the software development lifecycle, as well as constantly seek out opportunities to improve quality and delivery using automation, collaboration, and communication in an Agile environment.
Responsibilities
- Collaborate with Agile development teams to define and implement product test strategies based on functional and non-functional requirements
- Liaise with QE analysts and automation developers to create and execute test plans
- Proactively drive quality improvement through metrics and reporting
- Track test coverage across components from a code and functional perspective
- Integrate with an Agile development team to contribute in planning, testing and scrum ceremonies
- Advocate quality, best practices, and user experience throughout the SDLC
Skills & experience
Successful candidates will generally possess the following qualifications and skills:
- 2+ years’ experience in assessing software quality
- Experience in manual testing for mobile and web
- Experience in API/endpoint testing and automation using tools like SoapUI, Insomnia and Postman
- Experience in 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
- Understanding of microservices and the cloud: Docker/Kubernetes/AWS/Azure
- Agile experience preferred
- Experience in SDLC administration tools like JIRA or equivalent
- Relevant education/certification (ISTQB, diploma or degree) is a plus
- Fundamentals of programming languages: JavaScript/Python/PHP
- Basic understanding of software security: SSL/Certs/Encryption
Personality attributes
- Passionate about quality and technology
- Good communication skills – you will 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