Professional Summary
Professional Overview
John Njoku is an experienced Software Quality Assurance Engineer with a strong track record of ensuring software quality and reliability across diverse industries. He specializes in implementing robust quality assurance processes, automating testing frameworks, and collaborating with cross-functional teams to deliver high-performing, user-centric software applications.
Experience Summary
Current Role
As a Software Quality Assurance Engineer at Interswitch Group, John is responsible for designing and executing comprehensive testing strategies to identify and mitigate defects in the company's mission-critical financial technology solutions. He leverages his expertise in software testing, DevOps, and site reliability engineering to enhance the overall quality, scalability, and resilience of the organization's digital products.
Career Progression
Prior to his current role, John served as a Software Tester and Site Reliability Engineer at Ativo Nigeria, where he played a pivotal role in improving the stability and performance of the company's web-based applications. He also has extensive experience as a Software QA Engineer and DevOps Engineer at Electronic Payplus Ltd, where he spearheaded the implementation of automated testing frameworks and CI/CD pipelines to streamline the software development lifecycle.
Academic Background
John holds a Bachelor of Science degree in Computer Science from the University of Lagos, where he graduated with distinction and was recognized for his academic excellence.
Areas of Expertise
- Software testing methodologies (manual and automated)
- Test automation frameworks (Selenium, Appium, Cypress)
- Continuous Integration/Continuous Deployment (CI/CD) pipelines
- DevOps practices and Site Reliability Engineering (SRE)
- Performance testing and load/stress testing
- Defect tracking and management
- Agile software development methodologies
Professional Impact
Throughout his career, John has played a pivotal role in improving the quality and reliability of complex software systems, leading to significant improvements in user satisfaction and business outcomes. He has successfully implemented robust quality assurance processes, including automated testing frameworks and CI/CD pipelines, which have resulted in faster release cycles, reduced technical debt, and enhanced system stability.
Conclusion
With his deep technical expertise, strong problem-solving skills, and collaborative approach, John Njoku is a valuable asset to any organization seeking to deliver high-quality, scalable, and user-friendly software solutions. He is committed to ongoing professional development and is driven to contribute to the continued growth and success of the companies he serves.