As a Quality Assurance Engineer at Kopo Kopo you will be responsible for designing, developing, and executing tests to ensure the quality of our software products. You will work closely with our development and product teams to understand requirements, create test plans, and identify any issues before the product is released. This role requires strong analytical skills, attention to detail, and a commitment to delivering high-quality software.
Roles and Responsibilities
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Develop and execute comprehensive test plans and test cases based on product requirements and technical specifications.
Estimate, prioritise, plan and coordinate testing activities
Perform manual and automated testing of web, mobile, and/or desktop applications.
Identify, record, document thoroughly and track bugs and software inconsistencies
Develop and maintain automated test scripts using tools such as Selenium, Appium, JUnit, TestNG, or similar frameworks.
Perform thorough regression testing when bugs are resolved
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Maintain detailed documentation of test cases, test results, and any issues or bugs identified.
Track quality assurance metrics, like defect densities and open defect counts
Stay up-to-date with new testing tools and test strategies and continuously improve the QA process by identifying areas for automation and implementing best practices
Desired Skills and Experience
3-5 years of experience in software quality assurance or a related role.
Proven work experience in software development and experience in a programming or scripting language(e.g Python, Java, JavaScript, Ruby)
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with both manual and automated testing tools