Enable job alerts via email!
WMS Secure is seeking a Senior Quality Assurance Engineer in Cape Town to enhance testing processes through automation. The role involves collaborating with development and DevOps teams to ensure high-quality software delivery, while leading initiatives on continuous improvement and quality metrics. This position requires a minimum of 5 years of experience in automation testing along with relevant technical skills to drive effective testing strategies and framework development.
Job title : Senior Quality Assurance Engineer
Senior Quality Engineer will undertake the responsibility for analyzing, planning, setting up,
monitoring, maintaining, troubleshooting, and reporting on advanced automated testing
processes across diverse platforms. This individual should possess advanced test automation
skills and work closely and proactively with the Development and DevOps Teams to deliver
superior quality software while continuously enhancing test effectiveness and efficiency.
integrating ATDD / BDD principles and ensuring comprehensive test coverage.
environments and coordinate with developers and DevOps to address root causes
effectively.
developers, ensuring smooth integration and troubleshooting across environments.
alignment on quality objectives and timelines.
every sprint milestone.
QA and development workflows.
analysis and recommend preventive measures.
measures to enhance system reliability and user experience.
testing aligns with user needs.
the setup and maintenance of robust, scalable automation suites.
solutions to improve testing efficiency and coverage.
custom solutions to enhance efficiency.
offering actionable recommendations to improve efficiency.
principles are consistently applied across teams.
Technical leadership and mentoring : Mentor Intermediate and Junior QA Engineers while
actively participating in hiring and skills assessments.
This job description is not intended to be an exhaustive list of responsibilities. You may be required
to complete other reasonable duties to achieve business objectives.
Essential skills you’ll bring to the table
A minimum of 5 years hands-on automation testing experience.
Computer Science related degree, diploma, or similar qualification.
Experience in working with agile teams and successfully delivering agile based software
projects.
Utilizing dev tools like Visual Studio and Visual Studio Code.
Comfortable with source control tools, like GitLab.
Ability to write integration and UI tests.
Experience using automation frameworks and tools like Playwright, Selenium (NOT IDE),
Nunit.
API Testing using Postman or in code.
Experience with designing, creating, and maintaining automation frameworks.
Communication skills - ability to communicate with clients, peers and line management
Experience of agile and the Scrum or Kanban methodology
Advanced Experience with test automation tools and strategies
Advanced Experience of using BDD effectively
Experience with any of the following Frameworks : WebDriver (not IDE) / WebDriver.IO /
Cypress / TestCafe / RestShap / Rest Assured
Experience with CI / CD pipelines for continuous testing.
Dedicated to staying updated on the latest testing tools and technologies, with the ability
to adapt to new frameworks as needed.
Desirable skills you’ve got up your sleeve
It would be great if you also have some of the following skills :
ISTQB Advanced Level Certifications
Previous exposure to Microsoft Azure DevOps & VSTS
Experience with actively developing & managing Docker infrastructure.
Knowledge of Message Broker Systems
Comfortable with using Kibana, Grafana
Capable of reading and writing Mongo collections.
Senior Quality Engineer • Cape Town, South Africa