The role of Quality Engineer participates in automation (and manual testing, where required) of features and applications across digital channels, including websites, mobile apps, USSD and WhatsApp to support the release of quality solutions. Executes basic testing techniques and records test results (defects & evidence)
Responsibilities
Working with a team building software in an agile manner
Contribute to test estimation and planning activities
Analyze and design automated test scripts based on user stories and non-functional requirements
Implement and execute automated test scripts
Perform functional and regression testing, where required
Implement and execute test scripts for test data creation
Create and share test reports and results
Continuously develop personal skills through self-paced learning and attaining certifications related to Continuous Testing, DevOps, SRE and Cloud.
Executing manual and/or automated test scripts for system testing, system integration testing, performance testing, security testing, and user acceptance testing (when required);
Logging defects for bugs/exceptions identified during test execution;
Participating in the root cause analysis of defects;