Summary
Overview
Work history
Education
Skills
Languages
Timeline
Generic
Sunday Oyesanya

Sunday Oyesanya

Brixton,Lambeth

Summary

Experienced QA Test Lead with lengthy analytical background and knowledge of classes and testing methodologies. Use logic and reasoning to identify strengths and weaknesses of IT systems. Comfortable working on multiple projects simultaneously.


I am a driven individual that brings desire to learn from IT Engineers and turn assigned projects into lifelong career. Well-versed in commonly used programming languages and appreciation of current software development trends. Analytical mindset quickly identifies multiple tests to validate functionality.


A process-driven QA TEST LEAD delivers measurable improvements to Quality Assurance (QA) processes through data-based decision-making. Optimises testing activities, analyses cyber risk and strengthens current procedures with target of continuous improvement.

Overview

16
16
years of professional experience
13
13
years of post-secondary education

Work history

TEST LEAD

GATEWAY TRADING COMPANY
07.2022 - 09.2023
  • SOAP UI /AUTOMATION API TESTING
  • Designed automation SOAP UI test cases for regression test suite for fast and efficient test execution
  • Provided advice, counsel analysis and recommendations to the Governor on a wide range of issues relating to the development and testing activities of Gateway Trading Company Limited
  • Assisted in the formulation of concepts notes, Test plan, Test strategy, preparation of annual budget and other policy's document for GTC
  • Worked in the development and implementation of the governor's policy agenda, conducting research, drafting policy proposals, coordinating the GTC team and monitoring developmental progress
  • Directly managed the affairs of Gateway Trading Company Limited, stakeholders, and external organizations to ensure smooth logistics
  • Managed the workflow, delegated task, and ensured efficient operations within the whole operational flow, development and testing processes
  • Co-ordinated the testing of web payment app
  • Tested to see that all payments are received in the wallet
  • Reviewed test cases, plan test execution and test delivery within the User Acceptance testing phase
  • Designed test plan, test preparation, and test execution strategy
  • Ensured the new developed features meet the requirements and acceptable quality assurance standards of GTC
  • Worked within agile methodology environment (Scrum) to ensure accurate delivery of acceptance criteria and functional features
  • Used Jira defect management tool to track defect and coordinated triage call meeting
  • Engaged Soap UI testing tool to effect payments and API calls to payments gateway
  • Carried out manual functional testing on the web application
  • Used POSTMAN to carry out end to end testing of the payment gateway
  • Liaised with development team, business analyst and testing team on daily basis regarding the progress of the development and testing activities.

LEAD TEST ANALYST

HM REVENUE
06.2016 - 07.2022
  • SYSTEM /AUTOMATION API TESTING, Created automated test cases and test scenarios to test both SOAP and REST API
  • Worked on Business Rates Valuation project
  • Designed automated test cases for API on SOAP UI using XPATH Match, JSON Path expression to set assertions on SOAP UI
  • Tested, designed test cases to test Point of Sales application (POS)
  • Tested both REST API and SOAP API, using features like property transfer, assertions, properties, JSON Path etc
  • Co-ordinated both onshore and offshore team, assigned task, and put the test progress report together
  • Designed test plan, test preparation, and test execution strategy
  • Liaised with the management to give report on the testing activities
  • Led the defect triage call to go through defects, assign defect severity and priority accordingly
  • Carried out performance testing on the API services using SOAP UI testing tool
  • Strong experience of SQL
  • Worked on MySQL Workbench to verify data and to query the database
  • Worked with Git, used Git to create working branch to design automated test cases on SOAP UI
  • Integrated the SOAP UI test cases to run against bamboo build job, used terminal (Command Line) to push changes in test suite
  • Used Stash to create pull request to merge feature branch into Master
  • Used Linux Command line to fetch, pull and commit changes in the working directory to the master
  • Liaised on daily basis with development team, stakeholders, business analyst and defect Manager
  • Tested REST API's and System Integration testing between API and database Back End
  • Used both command line and Stash to generate pull request so that developer can approve my SOAP UI test cases build job and this test cases can run on subsequent bamboo job
  • I set assertion in JSON and XML against SOAP UI test cases so that it validates my test automatically so that I can easily identify the failed test cases
  • Raised defects using Jira, assigned the defect to developer, retested the defect, closed the defect off when the defect is fixed or reopened defect when issue is reproducible
  • Carried out testing using Postman, to send request to API's
  • Worked with Virtual Machines, SOAP UI, Eclipse, Linux Command Line, Stash, Confluence and Bamboo
  • Co-ordinated the testing activities, escalated issues quickly for investigation and resolution
  • Prepared test strategy, test approach, test plan and test Report at the end of the Sprint
  • Experience with Agile methodology, attends daily stand up, retrospective and sprint planning
  • Worked with RAML file and use XML spy to generate JSON request for SOAP request.

TEST ANALYST

CAPITAL IT PROFESSIONAL
09.2015 - 05.2016
  • SERVICES
  • PROJECT: TRANSPORT FOR LONDON- FINANCE SIT/UAT TESTING, Designed of test cases and test scenarios for testing AMDOCS, TARANTO and Mobile applications
  • Tested TFL CC App on both Android and iOS platform
  • Tested payment wallet app
  • Tested to see that payments are received in the wallet and withdrawals are deducted from the wallet balance
  • Performed exploratory testing on the application, I am a well-versed exploratory tester
  • Performed manual and non- functional testing and have good understanding and knowledge of testing techniques and methodology
  • Worked on data migration project, tested migration of data from legacy IBM platform to AMDOCS platform also tested that the migrated data are consistent and behaved correctly on the new platform
  • Made payments using customer data from the legacy platform, to verify that payments are displayed correctly in the customer account in AMDOCS
  • Designed, tested .Net application and raised defects in ALM for issues identified
  • Worked with Hockey app to download and install build on both Android and iOS devices
  • Carried out financial reconciliation of both detailed MIS file and aggregate GLI file to verify that correct general ledger codes are generated in both files
  • Uploaded documents into SharePoint and accessed SharePoint to get documents and information's that are required for the testing exercise
  • Uploaded the aggregate GLI file containing GL codes into INTEGRA financial system and carried out reconciliation to ascertain that GL codes are correctly posted into respective account
  • Designed and executed test cases in HP ALM Quality Center and carried out traceability matrix ensuring test cases are mapped to requirements
  • Identified bugs in the application under test, raised defects, assign the defect-to-defect manager using the HP ALM Quality Center, re-tested defect and assign the defect back to defect manager with the correct status
  • Queried SQL Server to get data required for testing and to check information for customer account and PCN in different status
  • Tested different payment channels, payments gateways and connectivity and integration of different applications; AMDOCS, MOBILE gateways, TARANTO and Paye.net
  • Carried out regression testing to ensure that existing functionalities are not broken by defects fixes
  • Reported to the Test Lead and escalated issues to him for appropriate action
  • Tested IVR payments system, tested features like CALL FLOWS, PROMPTS, DB LOOKUP, SELF SERVICE and SECURITY
  • Used SOAP UI to make payments to different channels like WEB, IVR, CSR and POSTAL ORDER and checked that the payment is reflecting in TARANTO or AMDOCS application
  • Set up SOAP UI that will be used for testing, pointing the SOAP UI to correct service end and using the correct XML for the API testing
  • To verify that payment information's are sent to CPS via the API
  • Tested POS (Point of Sale) application
  • Tested web API's and System Integration testing between web front end and database Back End
  • Worked on Mobile application- TFL CC App, that is mainly use for payment of Congestion Charge
  • Analyzed the end of day files to ensure correct General Ledger codes are generated
  • Worked with other team members, mentor junior testers to ensure test cases are executed correctly
  • Tested both web application (TARANTO and AMDOCS) and Congestion Charge mobile app
  • Liaised on daily basis with development team, stakeholders, and business analyst and defect Manager.

Senior Mobile Test Analyst /Test Lead/ UAT

COMPUTER SCIENCE CORPORATION, ROYAL BANK OF SCOTLAND
04.2013 - 09.2015
  • Co-ordinated the team and allocated task to the team members
  • Worked on PAYM project, MPS to test sending payment and receiving payment from different registered banks
  • Tested of reference data, utilities flag and other features flag switch on and off on stub server
  • Worked on Low Value Payment (LVP) project (payment and receiving money via faster payment)
  • Tested mobile app on multiple platforms; Androids, Blackberry, iOS, iPad, BB10 and Windows platforms
  • Downloaded and installed new builds on the mobile devices- Androids, Blackberry, iOS, iPad, BB10 and Windows phone
  • Identified business scenarios and designed test cases in BDD format from user stories and acceptance criteria
  • Carried out fraud operations testing
  • Designed Test Scenarios in a Gherkin style (given, when then)
  • Designed test cases, exported test cases, created test suite in Zephyr, and executed test cases in Zephyr
  • Tested Direct Debits and Standing Orders within the application
  • Created of test data and requested the test data needed for each testing phase from the data mining team
  • Provided daily Status Report to the Test Manager and stakeholders in relations to the testing activities conducted for each day
  • Provided test preparation estimate, test execution estimates and UAT test plan for the stakeholder
  • Provided inputs/ information to the Test Manager for preparation of Test Completion Report once the testing is completed in order to get the testing sign off
  • Tested on different Android operating system; KitKat, Ice cream Sandwich (ICS) and Jelly bean
  • Used iTunes and iPhone configuration utility to create, maintain, encrypt, and install configuration profiles, track and install provisioning profiles and authorized applications, and capture device information including console logs
  • Tested mobile devices using mobile test tool like Xcode, Android SDK, iOS and Android emulator
  • Used cmd.exe to create commands
  • Extensively proficient in Functional testing, Performance testing, Integration testing, GUI testing, and Regression testing, Load testing, UAT testing on client/server as well as web-based applications
  • Designed test cases for SEPA testing and working knowledge of international payment system, SWIFT payments
  • Worked with tools like Jenkins for downloading mobile application build
  • Carried out cross browser testing, Firefox, Safari, Internet explorer, Chrome, performed upgrades of software builds to the latest version
  • Designed and executed test cases required for end-to-end testing across multiple platforms
  • Liaised and worked with Business analyst, Product owners, Developers, Test Lead and Project manager
  • Performed User Acceptance Testing and Regression testing across all brands and platforms
  • Tested mobile app on different platform and across all brands of NatWest, Ulster Bank and RBS
  • Identified and documented defects using JIRA and re-tested defects to ascertain if the issue raised has been fixed correctly
  • Conducted static testing and liaised with the BA for clarity on any ambiguous requirements
  • Updated Test Scripts for changes made to specification, reviewed test cases, verified fixes, tracked bugs in JIRA, and worked with tools like Confluence
  • Expertise knowledge of Agile environment, Agile methodology and Scrum
  • I attended scrum meeting, sprint-planning session, retrospectives meeting and daily stand-up meetings
  • Tested Loan, Mortgages and Savings application, Current Account, Cash ISA and Instant Savings account on mobile devices
  • Participated and contributed to defect Triage calls and meetings in a way that will bring about clarity and defect resolution
  • Worked on payment application, faster payment, Visa payment and Credit card payment
  • Tested copy documents against Terms and Conditions, FAQ's and Contact Us.

Test Analyst/ SIT/UAT

COMPUTER SCIENCE CORPORATION, CSC, ZURICH CORPORATE SAVINGS
10.2012 - 04.2013
  • Testing products like Cash ISA, Stock and Share ISA, General Investment Account (Bonds and Insured funds) and Retirement Saver/Pension, defined Contribution Pension, Payroll Contribution, Personal Contribution
  • Tested payroll system for contributory pension
  • Designed test cases to test Bulk Cash Transfer and Cash ISA transfer
  • Working on Retirement saver Auto enrollment
  • Worked on Oracle Fusion Financial platform, analysed, tested and raised issues/bugs
  • I tested Defined Contribution bulk auto enrolment to validate that employer can auto enrolled their employees into the defined contribution pension plan
  • Tested to ensure that correct percentages and amounts of contribution were deducted from both employees and employer
  • Withdrawals made from the pension scheme were tested to ascertain that correct deductions were made
  • Testing mobile app on multiple platforms; Androids and iOS platforms
  • Used agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Tested AML vetting, KYC and developed test scripts to conform to the regulatory standards
  • Prepared test data to test KYC functionalities based on the set standards and conditions
  • Co-ordinate the team and allocate task to the team
  • Review of Test scripts written by other testers/junior tester to ensure it is written as per specification
  • Assist the Test Manager with test reporting and extracting report from Quality Center
  • Liaising with Business analyst, Test Lead and Project manager
  • Tested various payment methods, BACS, CHAPS
  • Raised defect and assigning defect to the assigned person with details that will help to reproduce the defect using Quality Center
  • Conducting static testing and liaising with the BA for clarity on any ambiguous requirements
  • Test management, designed and executed of test cases with the use of Quality Center
  • Preparation of test data that will be used for test execution
  • Liaised and worked with other colleagues to resolving issues that might arise during test preparation and execution
  • Performed System Integration testing, User Acceptance Testing and Regression testing.

Test Analyst/UAT, Project Manager

COMPUTER SCIENCE CORPORATION, CSC, ROYAL BANK OF SCOTLAND
07.2012 - 10.2012
  • Tested Automated Cash ISA Transfer application via Back office
  • Performed Mainframe application testing by navigating within the Mainframe application (ISPF)
  • Prepared the test data to satisfy the business requirements and execute the module using the provided JCL
  • Tested mobile devices, Androids, Blackberry, IOS, Windows phone
  • Prepared Outbound and Inbound batches transfers for UBN, NatWest and RBS
  • Worked on Account Switching and maintenance of account details for each customer
  • Worked on payment application that involved CHAPS, BACS and cheques and also the use of CHIP and PIN
  • Worked on Customer Account Opening (CAO) application
  • Designed test cases, prepared test data and escalated issues and concerns to appropriate authority
  • Worked with, , Business Analyst, Developers and Test Lead
  • Updated test scripts for changes made to specification, verified fixes and tracked bugs
  • Reviewed and analyzed functional specification, requirement specification, change request and technical design documents to create test requirements
  • Defect management and retesting of defect
  • Executed test cases and raised defect to the development team.

Test Analyst/UAT, Project Manager

COMPUTER SCIENCE CORPORATION, ZURICH INSURANCE
08.2011 - 06.2012
  • Tested eFile application, a document repository application used by Underwriting and Claim team to upload, store, and update and view all forms of documents pertaining to each customer
  • Tested eFile document indexing, re-indexing and partial indexing of a document to Task Manager
  • Tested Compaz application, a pricing tool using Risk Based Testing
  • Test Lead on the eFile project reporting directly to the Test Manager and stakeholders
  • Designed test cases from Change Request, solution proposals and detailed design specifications
  • Worked with, , Business Analyst, Developers, Test Lead and offshore team member
  • Performed functional, UAT, smoke testing, exploratory testing and regression testing
  • Execution of test cases and logging of defects to the development team
  • Exposure to automation testing using Selenium to execute regression test scripts
  • Designed and restructured UAT Regression Test Pack for testing eFile project
  • Tested data migration, mapping of data and data conversion on eFile
  • Provided test prep estimate, test execution estimates and UAT test plan for the stakeholder
  • Detailed test progress forwarded to test manager, preparing weekly test status report, reporting against the plan to measure test effort, escalating risks and issues to the test Lead.

Test Analyst

SANTANDER INSURANCE
08.2010 - 07.2011
  • Tested Retail platform web used by adviser for creation of Customers and maintaining information for the existing client, updating Pension Plan, creation of Investment Portfolio for client and comparing it to the Benchmark
  • Tested the Santander Insurance website, designed the regression test suite and developed the Test plan
  • Excellent data and document management skills, creation of test data needed for test execution
  • Detailed report forwarded to Test Manager, reporting against the plan to measure test effort, escalating risks and issues to the Test Manager
  • Executed test cases manually using Quality Center, performed Functional, System Integration and Regression testing
  • Updated Test Script for changes made to specification, verified fixes and tracked bugs
  • Authored and executed Test Script using Quality Center
  • Liaised with Developers, Product Managers, Business Analyst, other team members and offshore team throughout the development life cycle of the project
  • Proven experience of Requirements Analysis, Test Planning, Test Design and Test Reporting and a full knowledge of the testing lifecycle.

Test Analyst

HALIFAX BANK
09.2009 - 08.2010
  • Created and executed manual web Testing Scripts using excel sheet and exported Test Scripts to Quality Center for proper Test Management
  • Worked closely with Developers, Project Managers and Business Analysts and other Team Members throughout the development life cycle of project
  • Updated Test Script with changes made to specifications, verified fixes and tracked bugs
  • Reviewed and analyzed Functional Specification, Requirement Specification, Change Request and Technical Design documents to create test requirements
  • Logged defects found during execution of Test Scripts and ensuring that accurate steps are detailed for development team to reproduce the defects
  • Part of the team that prepared and set up UAT test network environment for the testing teams
  • Linked Test Script to requirements to ensure requirements coverage and traceability
  • Retrieved and deleted data from a database using SQL
  • Proven experience of Requirements Analysis, Test Planning, Test Design and Test Reporting and a full knowledge of the testing lifecycle
  • Verified result, which involved executing queries against a database using SQL
  • Carried out functional, UAT and Regression testing
  • Carried out confirmation test or retesting of defects logged to Developers
  • Tested and worked on payment system (BACS), online account opening applications and online mortgage applications
  • Created new tables, set permission on tables, views and procedures using SQL.

QA/ Test Analyst

INSURANCE
06.2007 - 08.2009
  • Authored, executed of Test Scripts for both web and mobile testing, and logged defects using Quality Center
  • Carried out functional, Regression, Systems and Integration testing at all levels of project development
  • Reported and documented faults identified in software, tracked bugs, verified fixes and retested defects
  • Participated in reviews of system architecture project, generated and analyzed reports created from Mercury Quality Centre
  • Created test plan, designed and executed test cases manually and verified actual results against expected results
  • Wrote SQL Query to extract data from various database tables for testing purpose
  • Validated tests by crosschecking data in backend on SQL server using SQL Queries
  • Carried out analysis of requirements documents including systems activity diagram leading to the creation of Test Plans, Test Matrix Management, Test Cases and Test Scripts and Traceability Matrix
  • Developed, maintained, setup reviewed of all test documents to ensure complete coverage and created test data for test execution
  • Tested mobile app on multiple platforms; Androids, Blackberry, iOS and Windows platforms
  • Good Expertise on Exploratory Testing using Domain Knowledge
  • Worked closely with Development team to resolve quality issues
  • Used Site Administrator on Quality Centre to create privilege to site users, project customization, created domain, updated domain and created site users to project
  • Generated report and graph from the Quality Center Module.

Education

Intermediate Certificate in Software Testing -

The Chartered Institute of IT
04.2001 - 12.2013

ISTQB - ISEB Certified Tester Foundation Level -

The Chartered Institute for IT

Bachelor of Science - Accounting

University of Lagos

Skills

  • Automation knowledge
  • Manual test case preparation
  • Automation scripting
  • Test implementation
  • Defect resolution
  • Testing procedures
  • Quality assurance requirements
  • Automated Test Development
  • Test planning
  • Script development

Languages

English
Fluent

Timeline

TEST LEAD

GATEWAY TRADING COMPANY
07.2022 - 09.2023

LEAD TEST ANALYST

HM REVENUE
06.2016 - 07.2022

TEST ANALYST

CAPITAL IT PROFESSIONAL
09.2015 - 05.2016

Senior Mobile Test Analyst /Test Lead/ UAT

COMPUTER SCIENCE CORPORATION, ROYAL BANK OF SCOTLAND
04.2013 - 09.2015

Test Analyst/ SIT/UAT

COMPUTER SCIENCE CORPORATION, CSC, ZURICH CORPORATE SAVINGS
10.2012 - 04.2013

Test Analyst/UAT, Project Manager

COMPUTER SCIENCE CORPORATION, CSC, ROYAL BANK OF SCOTLAND
07.2012 - 10.2012

Test Analyst/UAT, Project Manager

COMPUTER SCIENCE CORPORATION, ZURICH INSURANCE
08.2011 - 06.2012

Test Analyst

SANTANDER INSURANCE
08.2010 - 07.2011

Test Analyst

HALIFAX BANK
09.2009 - 08.2010

QA/ Test Analyst

INSURANCE
06.2007 - 08.2009

Intermediate Certificate in Software Testing -

The Chartered Institute of IT
04.2001 - 12.2013

ISTQB - ISEB Certified Tester Foundation Level -

The Chartered Institute for IT

Bachelor of Science - Accounting

University of Lagos
Sunday Oyesanya