Isaac Thomas
Flat *, Block C, Peabody Estate
Farringdon lane
EC1R 3BB
Telephone: 079********, 020********
Email: ***********@*****.***
PROFESSIONAL PROFILE
A very proactive result driven I.T. professional with a strong academic background coupled
with extensive experience in software development lifecycle projects from design through to
implementation. Specialise in designing and execution of test in accordance with approved
methodology while remaining focused on the accomplishing of functional and non-functional
business requirements.
A good communicator with excellent written and verbal skills, good team player and can work
to deliver as expected.
EDUCATION AND QUALIFICATIONS
BSc . Computing & IT
PROFESSIONAL TRAINING
• Foundation Certificate in Software Testing (ISEB)
• Load Runner
• HP Mercury Quality centre
• Global Anti-Money Laundering and Suspicious Activity Reporting
KEY TECHNICAL SKILLS
Methodologies: Agile, Scrum, BDD, TDD, V-model,XP, Waterfall
Test Process: Reviews, Test Plan Design, Test Technique Design, Configuration
Management,Requirement Gathering, Functional Design Analysis,Test
Conditions, Exception management, Test Cases, Test Scripts, Raising
and Managing Defects
Defect Tracking: Quality Centre, Jira, Bugzila, Pivotal Tracker, Clearquest
Platforms: Blackberry,IOS, Android,Window phone7.5, 7.8, 8, 2G, 3G,
IBM Lotus notes 8.5, Microsoft Visual studio,
CRM Dynamics, .Sharepoint, Window 7 Enterprise,
Microsoft Outlook 2010, Citrix Xenapp, window office suites
Databases: Window Server 2005 and 2008, Access, Oracle 9i, Oracle10g, SQL
Server 2005, DB2,T SQL,SAP Reporting and transactional.
Languages: Java, Ruby, C#,C++, Javascript, Python, VB, .NET, SQL, PL/SQL,
Shell scripting, Linux,Ubuntu and Unix
Tools: Selenium, Git-hub, Excel Rating Engine, Business Object Enterprise, Test
NG, Eclipse, WCAG V2.0 QTP,WPF, XML,ALGO, Xcode, Acadiasoft,
Html, Html5, VBA, CSS,Winforms, mercurial, Ajax, HP Quality
Centre 9.2, 11.0, Soap UI, Load UI, Drop box, Inspect Element,
Jenkins, jmeter, JBehave, Gherkin, Cocoa touch, Watir, Simulator,
Emulator, Calabash,Frank with cucumber, Cucumber .
CAREER SUMMARY
Bank of New York Mellon (Investment Banking) April 2013 –
BA/UAT Test Analyst
• Carried out exploratory testing on IBM ALGO Collateral v5,used testing to
design documentation
• Analysed business requirement and functional specification for better
understanding of project and preparation of documentation
• Liaised with project manager, business analyst, and SMEs regarding the
project
• Designed test cases on Margin calls, Swaps, Bonds Movements,Collaterals,
Commodities,Global Custodian service, ALM, Agreement, Approval,Profit
and loss,Interest, Eligibility,Repo, Futures,FX,OTC,Full Trading flow,
Principal,Counterparty, Central clearing, Client clearing, Exposures,Instruments, Aliases, margin calculation Analysis, Posted, Held,
substitutions, Buckets,Assets pool.
• Analyse requirement on Swift functionality and design test documentation on
swift alert to both principal and counterparty
• Designed test documentation on Interest rate, Roll-in, Distribute, recalculation
of Accrual, Group interest and verify interest data
• Designed test documentation on Counterparty Risk such as operational risk,
credit risk, market risk,compliance risk
• Created and configured Import file and Mapping file to create new Agreement
posted or held by principal or counterparty.
• Involve in testing capture transactions, execute logistic,manage positions, risk
management,settlement and accounting verification and validation
• Understanding and reporting risks drivers and PnL movements, Interest risk
assessing and reporting
• Actively involved in updates calls and conference call with onshore, offshore
team and IBM Developers
• Carried out validation and verification on trade file and batch file to ensure
content is accurate and same as production
• Carried out system testing on settlement, Interest, collateral manager, asset
holding valuation
• Involve in Exception management, investigating abnormalities, collating,
validating and verifying data,reports and business object in different
environment using Business object enterprise(SAP product)
• Working on SAP applications,querying large database such as transactional
database and reporting database
• Creates different users for operations, supports and read only
• Involve in stress testing, load testing to view platform response to calls
• Designed test documentation for system testing, integration test and
regression testing
• Upload test documentation and create folder on SharePoint for accessing and
read only.
• Involve in defect analysis, retesting, management, closing and reporting of
defect status to team during team review.
• Conducted test on single Agreement and group agreement to ensure
operation perform full flow
Aviva Life and Pension UK (Barclays bank)
Unity Digital Dept. October 2012-April 2013
Senior Test Analyst.
• Designed test plan on life insurance, personal accident, Critical illness,
Income protection Insurance, Pension and 50+ assurance
• Generate test conditions from requirement specification according to
functional analysis
• Designed test documentation on insurance policy from user perspective on
branching, telephony and digital
• Conducted accessibility testing to ensure that application meet conformance
and pass level A,AA.
• Created project in Rubymine also created features file and step definition file
in cucumber
• Created scenarios, steps to interact with page objects, set keys, click links,check radio buttons,Widgets and carrousel
• Used Gherkin to create scenarios and steps, running test with cucumber using
BDD approach
• Used watir webdriver to run Acceptance testing and regression testing to
implement changes made to the application
• Conducting system testing on product to ensure functionality according to
requirement Specification
• Carried out UAT testing on life insurance, personal accident, critical illness,
income protection insurance and 50+ assurance.
• Wrote test cases on life insurance,critical illness personal accident and 50+
assurance
• Carried out integration testing to ensure application for quote integrate from
Barclays portal to Aviva portal
• Actively involved in testing the indexes pages to ensure functionality are same
as requirements
• Involve in defect analysis, management, retesting and reporting
• Involve in backend processing using IBM web sphere mainframe to trigger
and push application
• Testing product on different environment and use excel rating engine for
comparison, verification, validation and ensuring accuracy of policy
• Conducting payment testing on portal in order to generate policy number,
payment filtering, sanction test
• Used HP Mercury quality centre to raise defect and carry out execution of test
• Frequent communication with test manager, developer and business analyst
Hogarth ltd (Santander Bank, Vodafone plc.)
Digital Dept.
Test analyst. (Lead Automation Tester) July 2012 –SEPT 2012
• Wrote test cases on regression testing of all product such as mortgages,
ANMF,KFI,credit cards, loans, current account, cash back account,corporate
account, internet banking and insurance policy
• Wrote test plan, test case on the Album of my life mobile apps
• Conducted test on IOS, Android and blackberry devices to check apps
works as expected
• Carried out mobile testing on window phones version 7,8 to ensure apps
works as specified in requirements
• Designed test documentation for mobile banking application
• Setup calabash cucumber framework to test mobile apps on different
environment
• Run regression and UAT testing using selenium web driver and Testng
• Tested products on mobile devices, full E2E testing of mobile applications
• Carried out exploratory testing on products to check each functionality works
as expected
• Liaised with developers, digital head and project manager on suggestion
about implementing changes
• Conducted test on insurance products such as car, home and travel
insurance
• Logged and retested defects, documented processes and procedures and
ensured the accurate and timely creation of test reports to project standards
• Designed test cases on telephony, branching and digital according to
requirement specification.
• Designed test cases on ATM configuration, messages and payment
• Documented errors and incidents as well as identified and reported defects in the
software as well as amended test scripts when required
• Tested the banners and links to ensure no obvious defect is identified and
links are working as expected
• Wrote and maintain automated and manual test scripts
• Carry out cross browser testing to ensure application works as required in
functional specification
• Carried out defect management, retest defect, closed defect and
communicate defect with team
• Involve in daily stand up meeting and agile sprint meeting and peers review
• Pay attention to details also have a good working relation with colleagues and
managers
• Mentoring junior tester about automation, test plan, strategy and execution of
test
OMNIFONE Ltd (Sony Entertainment),
TEST ANALYST JAN 2012 – June 2012
A Web Application for Windows, Mac, Smart Phones, DTV, and Home Audio Devices.
• Created the Test plan accordingly as specified in requirements.
• Use agile methodology to ensure the products are ready for deployment and meets
deadline dates.
• Test all the area in the application like user boundaries, integration of the application,
account expiration and major server issues.
• Involve in daily stand up meeting to give test update, discuss issues, updates and
application push live deadline.
• Frequent communication with Test manager, developer and project managers on
change implementation.
• Conducted exploratory testing on the application on different environment stages.
• Produced and execute the regression test script when changes has been implemented
to the application is deployed.
• Designed test documentation for native mobile apps across different platform, touch
screen and non-touch screen
• Conducted series of testing on native mobile apps to ensure apps meet specific
requirement and apps is usable in any condition
• Carry out cross browser testing to ensure the compatibility of the application.
• Conducted accessibility the testing to ensure application is usable and operable.
• Test the Web, smart phones and TV devices to ensure customers are able to use the
application on all required devices.
• Wrote steps in feature files after creating scenarios using calabash cucumber
framework.
• Conducted testing and frequent review on product indexing to ensure accurate
information and link is displayed.
• Conducted integration testing on account creation, access to my library, playlist, and
my channel creation and Favourite channels across all devices from Web to smart
phones.
• Carried out system, end to end, UAT Testing and prepared the release note for each
release of the client.
• Raise, verify defect for new releases of the client and server.
• Conducted payment testing on 3D secure cards, credit and debit cards, vouchers and
promo codes.
• Attention to details and a good working relationship with colleagues and managers.
.
French connection Sept 2010– Dec 2011
Test Analyst
Web based application
• Wrote test plan, test cases and script based on the requirement specification
• Applied agile methodology, defined the conditions for satisfaction and provided test
estimate.
• Carried out UAT test using Selenium web driver 2.0 also Testng
• Conducted exploratory testing on the footer-links, banners and the top categories to
ensure they all work as expected.
• Wrote regression test scripts to ensure no severity 1 or 2 in the application, to check if
the application still functions as expected and carried out cross browser testing on I.e6,
I.e7, I.e8, I.e9, Safari, Google chrome and Fire fox.
• Wrote and carry out Test on the business area such as raising order, customer can
sign-in, customer can access his or her wish list, the delivery address fields can accept
alpha-numeric characters, the billing address field can accept alpha-numeric
characters, the drop down list for payment was clickable.
• Conducted test to cover the payment types such as, 3D secure cards, debit and credit
cards, voucher and gift cards.
• Test the alerts for stores and fulfilment centre when an order is been released from the
30 minutes hold.
• Conducted test on the change in order status, examples are order created, unable to
fulfil, despatched and returns.
• Carried out integration test on the back office system with the website to ensure order
created from the website can be found in the back office application ready to be
processed status.
• Implement that order can be fulfil using endless aisle application to check the store with
the highest stock.
• Involve in agile scrum meeting
• Mentoring junior testers and assisting them is execution of test
Tesco Insurance, Web Application on Insurance Products Nov 2009-Sept
2010
Web Tester
• Conducted test on different insurance quote and premiums against a specified range of
age.
• Execute test on different quote against the car registration and postcode.
• Wrote test-plan and test cases to ensure the business requirements are captured during
test.
• Carry out test on payment section for credit and debit club cards.
• Tested alerts and delivery email when an order is been raised on the website.
• Checked the banners and links to ensure no obvious defect is identified and links function
as expected.
• Involve in the development of a fit-for-purpose web portal designed specifically to meet
business needs through a defined checklist of testing processes
• Carried out test on promo codes for each scenario and carried out cross browser testing
• Created test scripts and utilising Mercury Quality Centre Suite to maintain an accurate and
up to date defect log.
• Applied agile and waterfall methodology throughout the project lifecycle to perform
system, integration and UAT testing
• Hands on HP mercury quality centre, hands on manual testing using excel sheet in
designing equivalent partitioning and boundary analysis.
• Carried out regression testing following recently fixed bugs to ensure that this did not
affect other areas of the site or reinstate bugs previously fixed
• Constant communication with project manager, developers and mentoring junior testers
T-Mobile
Handset Tester Sept 2008- Oct 2009
Ensured the alignment of the test plans, test cases, test script and test set with
•
overall system requirements
Wrote the Test Matrix before created and executed the test script to ensure
•
correct application behaviour
Worked in fast track and high pressure working environment. Fully responsible
•
for product testing form initial reviews, through to integration with pricing,
charging and building systems
Heavily involved with end to end testing of billing application using single View.
•
Testing was performed for the registration of a customer provisioning and
activating the product and finally ensuring that the current bill is generated.
Ensured that discount had been applied to a customer package and verified that
•
customers are charge accurately for any add on product subscribe for and
checked that bad calculations are reflected on the bills
Maintained and updated technical and test specifications, test result reporting
•
procedures, test cases and test content.
Completed application and network testing to include messaging, browser
•
capability, connectivity, calling and inter-operability test
Performed regression testing on new releases and maintained documentation
•
relating to errors and incidents
Carried out thorough investigations into any failed tests to enable the
•
identification of reasons for error
Halifax Bank Jan 2007-August 2008
Test Analyst
• Actively involved in an account migration from Sybase to Oracle RDBMS with
responsibility for the installation, configuration and administration of Oracle on Windows
and Unix operating systems and for account number migration
• Designed and developed database objects and schema management as well as
implemented security, backup and recovery processes
• Scheduled administrative tasks, ran capacity checks and wrote SQL scripts for objects
management and maintenance
• Worked alongside software development on the creation and modification of Oracle 8i and
9i database with full accountability for their maintenance and support
• Utilised sqlldr and data pump for the purposes of performed conversion data load
processes whilst also ran and backed up end of banking day transactions
• Responsible for SQL scripting on Oracle DBMS and for the generation of financial reports
using Oracle Enterprise Manager
• Subsequently involved in the beta testing of a bespoke account application, PHOENIX,
used specifically to capture customer transactions
• Documented errors and incidents as well as identified and reported defects in the software
as well as amended test scripts when required
• Logged and retested defects, documented processes and procedures and ensured the
accurate and timely creation of test reports to project standards.
• Additionally responsible for regression testing to identified the potential impact of a patch
or upgrade on the functionality of the application
Interests include: Sport, Reading and Music
REFERENCES ARE AVAILABLE ON REQUEST