Job Description
A leading financial services and insurance provider in Nigeria is seeking a highly skilled Software Quality Assurance Engineer to join its Information Technology team. The role focuses on ensuring the quality, reliability, and performance of digital platforms by executing manual and automated tests, developing test strategies, and contributing to continuous improvement across the software development lifecycle.
Key Responsibilities
- Develop and implement test plans, strategies, and cases to validate new features and system enhancements.
- Conduct manual and automated testing, including functional, regression, usability, and performance tests.
- Identify, document, and track software defects, collaborating with developers and product teams for timely resolution.
- Design and maintain automated testing frameworks to improve efficiency and reliability.
- Analyze failed test results, investigate root causes, and recommend corrective actions to enhance system stability.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- 3 – 5 years of proven experience in software quality assurance or software testing.
- Proficiency with test management and defect tracking tools such as JIRA or TestRail.
- Hands-on experience with automated testing frameworks and tools such as Selenium, Postman, Appium, Jenkins, and Git.
- Solid understanding of SDLC and testing methodologies, particularly within Agile/Scrum environments.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent written and verbal communication skills.