Tony Iheanacho

Tony Iheanacho

$6/hr
Software Quality Assurance Tester
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Location:
Isolo, Lagos, Nigeria
Experience:
9 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.