An awardwinning provider of cuttingedge contact centre and customer experience (CX) solutions is looking for a QA Engineer to join their dynamic team based in Bellville.
As a QA Engineer youll be responsible for ensuring the delivery of highquality software products by planning designing and executing both manual and automated tests.
Key Responsibilities:
Design and maintain detailed test plans cases and scripts based on functional and technical requirements
Perform manual and automated testing across a range of webbased and APIdriven applications
Execute functional regression integration and performance testing to ensure system stability and user satisfaction
Log manage and track bugs using tools such as Jira and Confluence
Develop and maintain automated test suites using Selenium Cypress or equivalent frameworks
Collaborate with Developers to integrate automated tests into CI/CD pipelines
Participate in Agile/Scrum ceremonies and contribute to sprint planning with a QA perspective
Advocate for quality across the organisation and continuously improve testing processes and standards
What Were Looking For:
46 years experience as a QA Engineer or Software Tester in a software development environment
Strong manual testing skills and a detailoriented approach to identifying edge cases and potential issues
Handson experience with automation tools like Selenium Cypress or similar
Familiarity with CI/CD tools such as Jenkins GitLab or AWS DevOps pipelines
Experience testing RESTful APIs using tools like Postman or REST Assured
Solid SQL knowledge for data validation and backend testing
Excellent communication skills both written and verbal
Ability to thrive in a fastpaced collaborative environment
Relevant qualifications in Computer Science Information Systems or similar (ISTQB certification is a plus)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.