TONY IHEANACHO
TONY IHEANACHO
Personal Data
Summary
Skills
Work Experience
Date of birth:
10 Goodmoon Estate Ago palace way Okota
T:-,-
E:-
May 24th 1986
Detail-oriented and analytical Software Quality Assurance Tester with 8 years of
hands-on experience in manual and automated testing of web, mobile, and
desktop applications. Adept in identifying bugs, verifying fixes, improving testing
efficiency, and ensuring optimal software performance. I have strong background
in agile methodologies, API testing, and database validation. Am passionate about
delivering high-quality, user-focused software products.
Technical skills and tool usage
Web & UI Test: Selenium, Cypress, Test Cafe,
Katalon Studio, Functional, regression test
Mobile app Test: Appium, Detox
API Test: Postman, SoapUI
Performance / Load Testing: JMeter, Gatling
Continuous Integration Test: Jenkins, GitHub
Manual Test: Analyze build release form, standard
work request, designing testcases and scenarios
App Development: Flutter, Apache Cordova
Languages: React.js, HTML, Java script, CURL
Database: MySQL, MSSQL, Hive
Methodologies: Agile (Scrum), Waterfall
Documentation: Jira, Test Plans, Test Cases, Bug
Reports, Traceability Matrix
Remote business application support.
Personal Skills
Self-starter.
Highly presentable.
Articulate.
Customer focused.
Presentation skills.
Listening skills.
Ability to manage projects.
BLUESERV TECHNILOGIES 2023- DATE
Job Description: Senior Software Quality Assurance tester.
• Review the requirement document, build release form, standard work
request, technical innovative request, or any document with respect to the
task and how it is applicable
• Analyze documents to understand new features implemented and drive
down to designing testcases and scenarios
• Design and executed test plans, test scenarios, and test cases for mobile,
web and desktop app development.
• Perform end-to-end testing depending on the test type (UI web, Mobile,
API, performance or Continuous Integration using QA automation tools
• Analyze and document test results, review test cases, record detailed bug,
Log issues in a bug-tracking tool, attach logs, screenshots, or screen
recordings as evidence
•
Collaborated with developers and product managers in agile sprints to
identify bugs early in the SDLC.
- Test Planning and Execution:
- Developed comprehensive test plans and test cases for multiple software
applications, including web, mobile, and desktop applications.
- Executed manual and automated tests to ensure software quality and
reliability.
- Identified and reported defects using JIRA, and collaborated with development
teams to resolve issues.
- Test Automation:
- Developed and maintained automated test scripts using Selenium WebDriver
and Appium.
- Implemented automated testing frameworks using Java and TestNG.
- Integrated automated tests with CI/CD pipelines using Jenkins and Docker.
- Defect Tracking and Reporting:
- Tracked and reported defects using JIRA, including detailed defect
descriptions, steps to reproduce, and expected results.
- Collaborated with development teams to resolve defects and ensure timely
fixes.
- Collaboration and Communication:
- Worked closely with cross-functional teams, including development, product
management, and DevOps.
- Participated in daily stand-ups, sprint planning, and retrospectives to ensure
alignment and feedback.
- Provided regular test status updates and defect reports to stakeholders.
- Manual Testing:
- Executed manual tests for web and mobile applications, including functional,
regression, and exploratory testing.
- Identified and reported defects using Bugzilla, and collaborated with
development teams to resolve issues.
- Test Case Development:
- Developed and maintained test cases for multiple software applications.
- Ensured test cases were aligned with business requirements and user stories.
Key Achievements:
• Reduced critical bugs in production by 70% through effective test
coverage.
• Developed reusable test case templates improving documentation
efficiency by 80%.
ALERT MICROFINANCE BANK LIMITED 2021 – Dec. 2023
Job Description: Head of Fintech, Digital Transformation.
My responsible is leading the organization's digital transformation efforts, developing
and implementing strategies to leverage technology and digital solutions, driving
innovation, and fostering a culture of digital readiness across the organization.
Key Responsibilities:
● Lead the web development team in designing, developing, testing, and
maintaining responsive and user-friendly platforms and web applications.
● Oversee the deployment and maintenance of web servers, databases, and other
technical infrastructure.
● Interaction, negotiation and selection of software vendors, ensure prompt
delivery of proposed solutions and consistency of banks technology services.
● Stay up to date with the latest web development technologies, trends, and best
practices, ensuring the organization remains at the forefront of web
development innovation.
● Collaborate with cross-functional teams, including product management, finance,
and compliance, to identify business needs and opportunities for leveraging
FINTECH solutions.
● Drive the development and implementation of FINTECH solutions that enhance
financial processes, improve customer experiences, and increase operational
efficiency.
● Evaluate and select appropriate FINTECH vendors and technologies to integrate
into the organization's digital ecosystem.
● Define project scopes, goals, and deliverables in collaboration with stakeholders
and team members.
● Develop project plans, timelines, and budgets for web development and FINTECH
initiatives.
● Monitor project progress, identify risks, and implement effective mitigation
strategies to ensure successful project outcomes.
● Manage and mentor the web development team, providing technical guidance
and support.
● Foster a collaborative and innovative team culture, promoting continuous learning
and professional development.
● Conduct performance evaluations and identify areas for skills enhancement within
the team.
● Ensure that all software development and FINTECH solutions meet the
organization's security and compliance standards.
● Collaborate with cybersecurity and compliance teams to implement robust
security measures and protect sensitive financial data.
● Collaborate with UX/UI designers to create visually appealing and intuitive user
interfaces for web applications and FINTECH solutions.
● Ensure a seamless user experience that aligns with industry best practices and user
preferences.
● Implement comprehensive testing strategies for software applications and
FINTECH solutions to identify and resolve issues before deployment.
● Conduct regular quality assurance checks to maintain high performance standards
and reliability of banks software’s.
● Stay informed about emerging technologies and trends in both web/mobile
development and the FINTECH industry.
● Conduct research and analysis to identify potential opportunities for technological
advancements and process improvements.
Other job functions
Web Application Development:
● Collaborate with stakeholders to gather requirements and specifications
for web-based applications.
● Develop and implement web applications that facilitate various banking
functions, such as account management, loan applications, and customer
support.
● Ensure that digital platforms are secure, reliable, and scalable.
APIs Development and Integration:
● Design, develop, and maintain APIs to enable communication and data
exchange between different systems and applications within the bank.
● Collaborate with backend developers and other teams to define API
specifications and functionality requirements.
● Test and troubleshoot APIs to ensure seamless integration and
compatibility with various platforms.
Front-end Development:
● Implement and maintain front-end user interfaces for web applications,
ensuring they align with design mockups and are user-friendly.
● Optimize front-end code for performance, compatibility, and accessibility.
Security and Compliance:
● Implement security best practices for web applications and APIs to protect
sensitive customer data and prevent unauthorized access.
● Ensure compliance with relevant data protection regulations and industry
standards.
Testing and Quality Assurance:
● Conduct testing and quality assurance procedures to identify and resolve
bugs, errors, and performance issues in web applications and APIs.
● Collaborate with the IT team to conduct penetration testing and security
assessments.
Documentation and Training:
● Document technical specifications, codebase, and API documentation for
reference and future maintenance.
Provide training and support to internal teams on using web applications and APIs
effectively.
GTI MICROFINANCE BANK LIMITED (4, Tinubu Street Lagos Island-
Job Description: Head, Information Technology.
Product management:
● Manage relationship with banking software
● Manage relationship with external software vendors
● Design promotional materials and management of company website (gti.com.ng)
● Establish IT policies and systems to support the implementation of strategies set
by management
Hardware and software resources:
● Manage all hardware and software installations and faults across branch
● Management of IT staff, facilities and equipment is to ensure steady uptime of IT
resource in the organization.
● Manage users and application deployed on Microsoft server
Networking:
● Monitor and install LAN/Wireless Networks, Implementation configuration and
administration of systems on the network.
Software Development:
● Develop software applications that will aid to reduces operations cost and
enhance the ease of day-to-day business
● Monitor and ensure roll out of up-to-date products, technologies and
maintenance of services.
● End to end testing of bank deployed applications
Security:
● Implementation and enforcement of IT security policies
● Ensure security of Web, mobile applications and network resources
United Bank for Africa UBA (UBA House 57, Marina Lagos Island) 2011 -2013
Job Description –Product Officer (e-Banking, Salary Payment and Payroll product)
● Initiate and manage product projects from start to finish
● Manage salary and payroll products such as UPAY, UPAY CONNECT, UPAY
AUTOPAY
● Ensure smooth running and resource channeling to execute projects
● Accomplish product upgrade and roll-out
● Prepare product specifications /procedural guidelines
● Monitor product service and standards are in line with business/customer
requirements
● Package new products within the product scheme and upgrade of existing
solutions
● Work with software vendors to perform product enhancement.
● Prepare and ensure smooth signoff of SLA with software vendor and bank
management
● Generate product test scripts and Initiate for UAT
● Work with IT unit to ensure application pass all necessary security and
workflow test before deployment to live server.
● Work with IT Control unit to ensure test scripts are passed before engaging the
CCB panel to defend product roll out
● Conduct training sessions on product upgrades and new roll out for sales agent
● Ensure alignment of product features with product objectives
● Power Sales of banking solutions by engaging with the corporate, perform
presentation and demonstrations of production on our demo server
● Assist the sales agent with deployment of products like auto pay at client
premises
● Understudy a corporate business workflow and facilitate deployment of eproducts that will meet their business needs.
● Perform regular market feasibility study to get demand trend.
● Develop product papers, product procedural guide, PowerPoint presentations
to Ensure customers smoothly use bank solutions for payments.
● Create monthly performance report of corporate deployed in payroll
application, keep RTSM’s and CDO’s abreast on the performance of the
corporate under their purview.
● Initiate strategies to revive idle salary and payroll mandates
● Ensure the autopay payroll Pan and pin is generated and sent to the request
logger and the BOM of the request branch.
● Ensure issues logged on IT helpdesk concerning the product are resolved
within the set TAT.
Achievements
● I was able to upgrade uPay connect2 product for Nigeria payment server
including the NUBAN and payment acknowledgment Bugs fix.
● I was able to roll out uPay Connect2 product for Africa server, uPay connect 3
and uPay Autopay
● The Bank made profit in excess of 2 trillion in 2013(salary and Payroll product
was best performing product in e-banking second to ATM)
● Initiated the uPay Refer product scheme
● I was rated role model at last supervisor appraisal in 2012
Vendors Worked With
STPL, Interswitch, GTP Cards, eTranzact
Broadview Microfinance Bank (52, Odunlami Lagos Island (November 2008 – July 2010)
Job Description-Support Staff
∙Managing account on realm software.
∙Manage, authenticate, and authorize users, groups, and computers on the network.
∙ Troubleshoot common issues such as network, printers, and fax
∙ Engage walk in customer with cross/up selling
Education /
Certification
Academic
South Western University
(BSc. Computer Science 2:1)
NYSC Obtained
Hope Bay College (SSCE)
Certifications
Software Quality Testing and Validation (University of Leeds)
Cloud Data Security (ICS2 certified)
Software, Data and End Points security (ICS2 Certified)
Certified in Cyber security (ICS2 Certified)
Certified in Google Agile Project Management
Certified in Microsoft Project Management.
Hobbies
I am a tennis player, which as a competitive sport suit my personality. I am a member of the
rotary tennis club and enjoys nights in at home with family and friends watching movies,
listening to music or playing Chess.
References
Available on request