Minimum Requirements
Bachelor’s degree in Computer Science / Engineering
5+ years of relevant experience in testing websites and web applications on Desktop, Tablet,
and Mobile devices
Experience working on complex websites and applications
Automation and scripting testing experience (2+ years)
Known quality assurance/engineering certifications including ISTQB certification
API testing preferred
Excellent in verbal and written communication
Staying updated on new testing tools and strategies
Ideally be based in Bellville / Cape Town / Brackenfell / Durbanville or surrounds as this requires 3 days per week on-site at the iqbusiness offices
Job Specification
Responsibilities
Develop and Implement Web-App Test Plans: Create comprehensive testing plans that detail the scope, approach, resources, and schedule of intended testing activities.
Design, Write, and Execute Test Cases: Based on the requirements, design, write, and execute test cases to verify that the software works as expected.
Bug Identification and Reporting: Responsible for finding and reporting bugs within the system. Document the bug, how it was found, and steps to reproduce it.
Test Automation: Write automated tests to speed up the testing process and make it more reliable.
Regression Testing: After bugs have been fixed or new features added, conduct regression testing to ensure that previously working features still function as expected.
Collaborate with Development Team and Product Manager: Work closely with the development team to understand the features and functionality to be tested and to discuss any bugs or issues found during testing.
API Integration Testing
Maintain Testing Documentation: Document testing processes, results, and discrepancies for future reference and for use by other teams and stakeholders.
Performance and Load Testing: Test how a system performs under heavy loads and stress, to ensure it can handle peak times.
Usability & Accessibility Testing: Conduct usability and accessibility testing to ensure the product is user-friendly, easy to navigate and meet accessibility standards.
Stay Up-to-Date with New Testing Tools and Strategies: Proactively stay updated on the latest testing tools, strategies, and industry trends
Personal Qualifications
Strong customer focus and passion for doing what’s right for the customer
Team player
Excellent organisational, interpersonal, and oral/written communication skills
Great eye for details
Good understanding of software quality assurance processes is required
Strong influencer for the test and quality during overall product development cycle
Has experience and conviction around measures to quantify software quality
Click Here To Apply