Quality Assurance Specialist

Permanent - Bellville
Responsibilities:
 - Conduct exploratory and usability testing to locate bugs before the software is introduced into production
 - Run functional testing to ensure code meets company criteria
 - Run regression testing after software updates
 - Execute comprehensive testing against the software, ensuring all features function as designed and intended
 - Contribute to the continuous improvement of software testing methodologies and develop standard operating procedures (SOPs), if necessary
 - Work with project developers, business analysts and customer support teams to ensure software solutions meet our user expectations
 - Perform root cause analysis on defects found to identify and mitigate project risks
 - Create and maintain automated test scripts
Experience:
- Minimum bachelor’s degree in computer science, information technology, or equivalent in a related field
 - Software testing certification from an accredited institution. ISTQB certification will be advantageous
 - Minimum of 4 years of experience working in a QA testing environment
 - Experience with automated testing, manual testing, performance testing, integration testing, and regression testing
 - Proven experience in GUI (Graphical User Interface), back-end testing and UAT (User Acceptance Testing).
 - Experience in writing, reviewing and maintaining test scripts [Test Café] and test cases
 - Experience in SQL
 - Experience in API / POSTMAN environment testing
 - Experience in Web and Mobile Testing
 - Attention to detail
 - Excellent problem-solving skills
 - Excellent verbal and written communication skills
 - Programming Languages (Java, C#, .Net, Clarion)
    © 2024 Rough Diamonds Studio. All rights reserved.