

Jan 22 – Present Senior Technical Specialist HCL Technologies United Kingdom
Write Automated Test scripts the exercise API’s for Payments team
Provide support in writing automated scripts for other sections within the organization
Provide Knowledge Transfer for team members
Take part in Agile ceremonies when required
Provide guidance on best practices to attain high quality on deliveries
Aug - Dec 21 QA Lead CapGemini / Department of Food & Rural Agency
Develop and document test plans that are appropriate for an individual project/change.
Develop and document Test Scripts that are appropriate for an individual project/change.
Execute the Tests, identifying and capturing any defects.
Liaise with various key project personnel to get an adequate understanding about the project scope and testing requirements.
Liaise with various technical SMEs & Project Technical Architect/s to review the test results.
Provide regular progress reporting to the Team Manager.
Work with the Test and Integration team, Project Manager/s, Application Support team, client stakeholders, third-parties and with other project stream leaders across the project lifecycle.
Provide input into the Test Completion report for each test stage.
Support the Non-Functional Test Team Manager to manage the testing repository on SharePoint containing electronic copies of various test deliverables viz. Test Plans, Test Results, Defect Log, progress reports, etc.
Aug 20 – July 21 QA Lead Collinson Group London UK
Test design and planning at Release level to cover end to end business (functional and non-functional such as Operational acceptance testing) requirements for a delivery.
Conduct Risk assessment workshops at release level to review the test coverage for each release and summarise the residual risk and impact to stakeholders.
Automate where appropriate to increase efficiencies.
Actively participate in project status meetings daily scrums and agile planning as required by the delivery team
Be the advocate for quality when testing is being discussed
Contribute to release planning sessions with estimations and timelines
Contribute to delegation of work to other QA Team Members
Identify and communicate patterns to improve the software development process
Advocate and evangelise for best practises like Acceptance Test Driven Development (ATDD),Behaviour Driven Development (BDD), Continuous Integration (CI) and Continuous Delivery (CD)
Drive use of Open Source and share latest tools across the QA team
Help to maintain and develop automated test suites, aiming for constant improvement
Work with the Project Managers/Scrum masters, Test Engineers and Agile Leads to ensure all testing and QA tasks are accurately planned within the overall agreed timeframes of the release/delivery
Provide regular and accurate reports of progress
Act as a mentor to team members
Set SMART objectives for test engineers and analysts within the QA team.
Compile brief user guides and wiki instruction pages for other QA team members
Make decisions on behalf of the team
Look for gaps in process and seek to make improvement
Provide support to the test engineers in the various Scrum teams and Scrum Master to enable them to assess their test coverage within their sprints
Assist with interviewing new candidates
Help new starters with on-boarding process
Aug 19 – April 2020 Lead QA Engineer Disclosure Scotland Glasgow UK
Lead on building assurance capability.
Test automation using java, & BDD Cucumber JVM, Spring frameworks
User acceptance testing
Non Functional testing using JMeter & Gatling scripts
Security scans using OWASP Zap.
AWS infrastructure & Security scans using Cloud Suite and AWS lambda config rules written in Python
Build and maintain testing artefacts, looking ahead for future opportunities or blockers.
Identify operational improvements and work to ensure a stable service that can be enhanced.
Anticipate and mitigate against project challenges or risks.
Jan 18 – May18 Cloud Migration Test Manager Financial Conduct Authority London UK
Managing all aspects of testing, including plans, resources, costs, timescales, environments, test deliverables and auditability
Manage test activities to implementation of release process and acceptance into service (AIS)
Providing Governance & Assurance on all testing deliverables for the programme
Ensure that proper testing occurs for all changes released into the production environments
Manage the delivery of all testing services for incidents and projects / programmes
Capture and document information needed to support AIS and update Operations Runbook utilizing knowledge systems
Highlight issues and risks identified during testing, reporting them to Project Manager
Advocating automated testing practices within the Cloud.
Set up and manage Jira boards and workflows
Aug 17 – Dec 17 Test Automation Specialist CapitalOne Nottingham UK
Testing Forgerock OpenDj Back-Up & Restore processes
Using Cucumber JVM, Ruby Cookbooks on AWS platforms
Maintaining Test Suite written using Selenium, Java, Cucumber BDD and JMeter
Writing new test cases developed from user stories
Feb 17 – Aug 17 Test Specialist HSBC Secured Access London UK
Non-functional testing on IAM Security Platform
JMeter scripting
Performance, load, soak testing
Security Testing
Automated testing using Selenium Java, WebDriver, Cucumber BDD
Sept16 – Feb 17 Test Automation Consultant TDCS Home Office London UK
Maintaining Test Suite written using Selenium, Java, Cucumber BDD and JMeter
Writing new test cases developed from user stories
Execution of test packs in AWS dockerised VPN
Manage access to resources and services via IAM for IPTV platform hosted on AWS
Creating access keys and security profiles assign to different roles and operations on the AWS IPTV platform
Setting up Multi factor authentication access to VPN on AWS
Uploading and moving resources to S3 module on AWS
Dec15 – Present Test Automation Developer Clearview Intelligence Milton Keynes UK
Setting up test suite from scratch using Selenium WebDriver and TestNg using page object model
Functional and Non-functional testing of RESTful API’s
BDD using Cucumber-JVM
Using APPIUM framework for Mobile & Android applications
Writing automation scripts to test front-end Javascript frameworks, Angular JS, Dojo, JQuery and MicroServices
Nov 15 – Dec 15 Test Automation Developer BAE Systems AI Guildford UK
Set-up JMeter scripts for performance tests
April 14 – Oct 15 Test Automation Consultant Decision information Insight Group, Kent UK
Setting up test suite from scratch using Selenium WebDriver and Junit
Non functional testing using JMeter
API testing using Junit and Spring framework
Developing web based training for the testing team
Non-Functional and security testing
Mentoring the QA team members in developing automation skills
June 13 – March 14 Test Consultant Ordnance Survey, Southampton UK
Setting up test suite from scratch using Selenium WebDriver and JUnit
Regression testing using Fitnesse and Selenium WebDriver
Map Web Services testing using SoapUI
Functional and Non-functional testing of RESTful API’s
BDD using Cucumber
Security and Penetration testing
SAP Integration testing using QTP 11 and ALM
Test Map services on IOS & Android devices
Monitor and oversee testing within team using agile methodology
Non-functional testing using JMeter
Attend Scrum, Planning and Retrospective meetings
Monitor and input into continuous integration tests
Story and defect management on Jira
Jan 10 – May 13 Project Manager / Software Automation Engineer. IBM Nigeria & IBM Ireland
Test Smart Cloud on IOS & Android devices
Setting up the test suite of the Smart Cloud Suite of applications from scratch using Selenium Webdriver frameworks in Java.
Develop test cases from user stories
Developing and maintaining QTP test suite
Conduct SCRUM meetings in relation with the IBM Agile methodology
Automation team monitoring development – team of 5 members
Lead a project team in delivering a solution to the customer using the appropriate business measurements and terms and conditions for the project according to the project charter, project agreement or contract.
Define strategies for quality control & quality assurance on KYC(Know Your customer) project – Airtel’s customer base.
Plan, monitor, control and lead transformation Portfolio involving several 26 Projects of various budgets ranging from 50,000 to 1,000,000 pounds
Establish processes involving industry best practices
Establish a centre of excellence that serves as a quality gate throughout the organization
Manage scope, cost, schedule, and contractual deliverables, which includes applying techniques for planning, tracking, change control, and risk management.
Manage all project resources, including subcontractors
Establish an effective communication plan with the project team and the customer within an Agile environment.
Provide day to day direction to the project team and regular project status to the customer.
Stakeholder and third party vendors management
Sept08-Sept09 Test Automation Project Lead Nokia, London United Kingdom
Responsible for developing from scratch, an automated framework & Regression Suite using Quick Test Pro and Perl in an Agile environment
Working with testing teams based in India
Test releases on Symbian devices
Security vulnerability assessments
Attend Scrum, Planning and Retrospective meetings
Allocate tasks, train and monitor test team of five members
Defect logging, monitoring and resolution
May08 – Aug08 Testing Consultant Hewlett Packard, Dublin Ireland
Responsible for Quality Assurance activities on DSFA Agile Project using Naked Object framework to develop the Benefits System
Using Visual Studio 8 to raise & monitor issues, and unit tests written in VB, Java & C#
Writing acceptance criteria and developing system tests
Automating Java/Web scripts using QTP
Oct07 – April08 Test Engineer Friends Provident, Dorking Surrey
Automating Java/Web scripts using QTP for E-Business Financial/Insurance applications
Manual/Automated testing in Agile/RAD environment
Test planning for two weekly cycle releases
Scrum meetings and code/application reviews
Developing Computer based QTP training for in-house QTP training
May07 – Sept07 Automation Consultant/Team Leader Telkom South Africa (Amdocs), Pretoria, South Africa
Developing new automated scripts using Winrunner and QTP on CRM/Billing System
Performance Testing using Loadrunner on CRM/Billing System/ Order management system
Security and penetration testing
Maintaining test artefacts in Test Director
Training team on Winrunner/QTP scripting
Nov04 – Apr07 Automation Consultant/Non- Functional Tester Royal Bank Of Scotland, Bromley Kent
Updating existing automated scripts in Winrunner, Quick Test Pro and Loadrunner 8.0
Building automated regression packs of the Insurance systems on CICS Mainframe using Winrunner 8.2 and QTP
Building automated scripts use to load data onto the Mainframe systems
Building automated regression packs of the Insurance systems on XML/Java/J2EE Web Portals using winrunner 8.2 and Quick Test Pro
Creating Loadrunner scripts using the VUGen for Performance/Stress Testing
Loading Mainframe & Web systems for capacity testing using Loadrunner 8.0 in Java protocol
Training testers on scripting using Winrunner/QTP
Dec03 – Nov04 Automation Consultant Gmac RFC Mortgaging Company, Bracknell Reading
Developing from scratch, an automated regression pack for the Assetwise decisioning system using Winrunner 7.6 and QTP
System testing of the regular patch releases for Assetwise
Integration Testing of the Assetwise with its various servicing clients
Developing test cases using XML as input for various test conditions
Performance Testing Using Loadrunner 7
Raising defects on the in-house defect logging tool and retesting fixed defects
May02 – Nov03 Technical Tester JacobsRimell, City London UK
Develop Automated Suite Using WinRunner 7.5 on Digital TV Provisioning solutions, customer self care and helpdesk serving solutions on broadband J2EE Servers
Performance Testing Using Loadrunner 7
Test Scripting functionality to cover manual and automated regression, new releases of various products using Java, CORBA XML, X500 Directory technology.
Jan02 - April02 Test Tool Analyst Research Machines, Oxfordshire, UK
Test Automation Using WinRunner/Test Director 7.0 of Web Based Products.
Stress Testing Using Loadrunner 7
Debugging existing tests due to changing Graphical Interface.
Jun01 – Dec01 Senior Test Analyst GlaxoSmithKline, Uxbridge, Middlesex, UK
Test planning and execution of Financial Interfaces into JDEdwards system/AS400
Setup and administration of Test Director/WinRunner 7.0 test tools
Set Up Automation Test and Liased between Mercury Interactive & GSK for the Automation Suite Setup
Build and configure NT Servers (4.0), Sequel Server & IIS.
System test, UAT testing of JDEdwards –GSK Build.
Data Migration of Fixed Assets From McKeowns to JDEdwards
Feb01 – May01 Senior Test Analyst Viag Interkom, Munich, Germany
Create and execute test plans for billing systems on Arbor OM/BP
Components & End to End testing of different TUXEDO middleware applications (WebLogic)
Analysis of new systems with view of integrating them into existing platforms
Co-ordinate testing activities across different departments.
UAT and regression testing of the Tuxedo adapters and workflow
Design HTML pages to contain documentation for departmental use
May00 – Jan01 Test Analyst MCI WorldCom International, Holborn London, UK
Systems and performance testing of the billing systems and legacy systems
UAT/functional testing of Web E-Commerce products
Production readiness/performance testing of the various billing systems (platform – Sybase/HP-UNIX/AS400) & SAP production readiness testing
Writing shell scripts to carry out various testing processes
July99 – May00 Systems Tester/Test leader Vodafone, Newbury
Set Up Test Team of 6 testers
Shell scripting on Solaris platform
Integration testing Fixed Mobile Telephony (platform – Oracle/Solaris)
Integration/User Acceptance testing of SOP system (AS400) and Billing system
User acceptance testing Front Office CRM (Clarify)
System Testing of Synergy – ERP application, testing the billing system.
Testing for various Web applications. Average monthly software releases = 2-3
Preparing new price plans and carrying out the testing procedures on TUXEDO backend using manual techniques and Testers Choice (Automated Testing Tool)
Develop automated scripts using WinRunner 6.0
Training test team on WinRunner 6.0
Liasing with Billing Services on results of the tests.
System, unit and regression testing on AS400(IBM) & ERP applications
Testing transactions between front-end and backend to ensure Java Beans API’s work correctly and UAT/functional testing of Web E-Commerce Front-end
April99 – July99 Infrastructure Test Analyst Deutsche Bank, Blackfriars London UK
Y2k Integration Testing of 11 clusters of Oracle, Sysbase, AIX, Solaris and NT in a client-server architecture environment
Configure NIS, NFS and DNS on different clusters to set up test environments
Design test plans and integration testing on Solaris, AIX, and NT clusters
Build racks and patching in server machines.
Install Solaris, AIX and NT servers and clients.
Jan99 – April99 Systems Tester Logica Addison, Azectech West Bristol
Carrying out unit and regression testing (platform – Oracle/HP-UNIX)
Testing Web frontend for pilot billing system
Installing different base packs and later releases on different HP-UX servers
Writing test scripts derived from requirements specifications
Y2k testing of telecommunications billing systems
July97 - Dec98 Contracts with Computacenter (Different Sites)
Engineer/ Y2K Analyst Mercury Assets Management, City London UK
Responsible for the upgrading of dealers machines(NT3.51 – NT4.0)
Installing and NT 4.0 server/ Workstations
Rollout of NT351 to NT4.0
Y2k hardware testing using NTSL automated tools.
Designing Access 97 database to store results of tests, audits etc
Rollout Analyst ABN AMRO City London
Upgrading NT351/NT4.0 on dealer workstations
Hardware/Software audits updated on Database (Access 97)
Installation Analyst PriceWaterHouse City. London
Upgrading Lotus Notes on Laptops and configuring the Laptops for RAS
Installing Windows 95 on Laptops.
May 95 - June97 Trainer Hackney Employment Link Project. East London UK
Man the resource room, providing assistance for any course members interested in developing information technology skills on Windows 95 applications
Develop training materials for Courses provided.
Sept 90 - April 95 Systems Administrator Employment Service North London
Solving any problems encountered using trouble shooting techniques.
Managing UNIX system (HP-UX)/AS400, ensuring that system is running effectively.
Carrying out necessary procedures for current upgrades to be downloaded successfully from Newcastle Computer Centre.
Setting up new users and maintaining access levels of existing users.