Professional Documents
Culture Documents
Summary
During the last twelve years I have been active in most areas of requirements analysis & software
quality assurance in R & D IT environments with particular emphasis on mobile devices/handsets.
Recently I have also gained experience of testing SW applications that are specifically intended for
downloading & installing onto mobile devices.
Industries as diverse as finance, media, medical, fashion, gaming & social networking, are developing
& enhancing these “apps” for their customers to use on all the many smart-phones & PDA’s.
I am accustomed to & I have the ability to adapt quickly to different environments & technologies.
I have a talent for keeping people (including myself) & teams (internal & external) working in concert
toward common goals.
I enjoy building professional relationships with people in all functions.
I am also accustomed to working at any level in a team as a test analyst/engineer giving me vital
hands-on experience.
Key Skills : -
Integration Testing : 4 ys
Page 1
For NW Providers, Prime Contact for Device Vendors : 2 ys
Specialties
.
ClearCase/ClearQuest, DOORS & Change : 2 ms
Embedded SW : 3 ys
HSDPA EtoE : 5 ms
Experience
Defect Manager at Motorola
Page 2
September 2010 - Present (3 months)
Responsibility for issues, mostly defects, raised on an Android PDA, both internally and by a
customer who is one of the largest mobile NW providers.
Align and add value to issues on internal JIRA 4.1, and customer’s Quality Center 9.0, tracking
systems.
Efficiently progress issues through their life cycle. Hence, much cross-function involvement.
With customer representatives and internal team managers, perform triages to prioritise issues and
negotiate/plan which SW releases will contain which fixes.
Act as a point of contact for the customer and for internationally placed technical account
managers.
Organise and hold regular review conference calls with these and other personnel.
The PDA runs under Android 2.1 Eclair and is moving to Android 2.2 Froyo.
Using JIRA, managed issues (mostly change requests and defects) raised internally and by the
customer.
Regularly met with customer representatives to review/prioritise outstanding issues and plan which
fixes should go into which software builds.
Ensured that fixes went into builds as agreed with the customer.
(sprint planning/reviewing)
Main Point of Contact between the development/support teams and the customer UAT teams in the
UK and Europe.
Page 3
Maintained a log of UAT environment issues and owned these issues through to a mutually
satisfactory conclusion.
To perform queries on databases, executed SQL “select” statements on MS SQL Server 2008
Management Studio.
Set up and maintained subscribers on VAS (Vodafone Application Service) CCP (Customer Care
Portal).
1 recommendation available upon request
Concepts and methodologies such as: V-Model, Waterfall Model, Agile software development
including SCRUM.
Open source (OS) testing tools such as Selenium IDE, including installing and using.
Media and Broadcasting including: MPEG (Moving Picture Experts Group), MP3, DVB (Digital
Video Broadcasting).
Mobile SW platforms including: Symbian OS, Windows Mobile, BlackBerry OS, Android, Maemo,
Mac OS X iPhone.
Telecoms technologies specified in 3GPP (3rd Generation Partnership Project) releases including:
UMTS, UTRAN, HSDPA, W-CDMA, Femtocell, Beamforming,
HSDPA, HARQ (Hybrid Automatic Repeat-Request), AMC (Adaptive Modulation & Coding),
HSPA+ (Evolved High-Speed Packet Access), MIMO,
OFDMA (Orthogonal FDMA),
LTE (Long Term Evolution) which is a stepping stone to 4G (4th Generation),
All-IP Network, IMS (IP Multimedia Subsystem),
SIP (Session Initiation Protocol), VoIP,
FMC (Fixed Mobile Convergence), VCC (Voice Call Continuity),
GAN (Generic Access Network).
Page 4
Other radio technologies including: Wi-Fi, WiMAX.
Started up, mentored and lead a team of two test analysts plus many (available on demand)
testers.
Analysed customer requirements on wire-frames. From these wrote the basis for the creation of
manual test cases.
The test cases are also written to guidelines provided by Nokia and Sony Ericsson. Reviewed
these test cases.
Verification to Java standards in readiness for Java VeriSign certification of the mobile application
under test.
Using a customer survey, selected 2G and 3G devices for testing that are the most popular
representatives of families of devices.
The families are distinguished by OS version, edition, feature pack, screen size and colour depth.
The Java J2ME mobile application under test provides social networking using LBS (Location
Based Services).
Organised and planned field testing scenarios for GIS (Geographical Information System) using
Cell ID.
The app is installed onto mobile SW platforms such as Symbian 60, Windows Mobile and Mac OS
X for Apple iPhone.
2 recommendations available upon request
Processed test cases and recorded the results of testing using Mercury Quality Centre 9.0.
Page 5
Entered and progressed defects/faults using Synergy Change, including retesting and regression
testing any application or any other functionality of a device, then updated the defect.
Using foreign SIM’s, verified functionality of mobile devices under IREG (International Roaming
Expert Group).
The mobile devices tested were HW/SW combinations not yet on the market but intended for the
portfolio.
These 2G/3G/HSDPA mobile devices were phones, smart-phones and PDA’s.
The vendors included Apple, HTC, Huawei, LG, Nokia, RIM, Samsung and Sony Ericsson.
The mobile software platforms included Symbian, Windows Mobile, Android, BlackBerry and OS X
for Apple iPhone.
Based on open defects/faults, produced reports (including risks, etc.) recommending (or not)
devices for launch.
Performed the role of prime contact (champion) for Huawei, LG, Nokia, Sony Ericsson and when
needed, other vendors.
Investigating and answering queries from these device vendors, meeting with their representatives
when necessary.
When needed, RF tested mobile devices using a SATIMO StarLab Antenna Measurement system
in combination with an R&S CMU200 device tester.
Page 6
Test Manager at Elektrobit
November 2007 - May 2008 (7 months)
Created Test Plan & Automation Project Schedule.
Started up, mentored & lead a team of six to eight test engineers.
Started up & organised a test lab/facility.
Analysed customer requirements on Telelogic DOORS & Infineon PICS (Protocol Implementation
Conformance Statement).
From these sources, wrote the basis of test-cases.
Reviewed these test-cases.
Planned, scheduled, performed the design work & lead the development of :
• ATC-SAT IPC Test Tool;
• Test automation using adaptors written in C++ & TTCN-3 scripts for :
.....Setting up data calls using combinations of Coding Schemes & Time Slots,
.....Energy consumption measurement,
.....Satellite GPS Assistance Data using a simulated satellite environment.
The mobile device under test was multi RAT: GPRS/2G, WCDMA & GMR-3G (Geo-Mobile Radio
Specs 3G). When the satellite is utilised, IMS uses SIP to set up VOIP calls.
Page 7
• Samsung i600 series (Black Jack) under Windows Pocket PC 5.0 Smartphone.
Testing included : -
• Creation of users & user management performed on the PC client;
• Hard re-sets & initialisation of devices including installation of ROM’s;
• OTA download of & subsequent set-up of device clients.
• RSS/ATOM feed reader/aggregator application including OPML libraries.
• GIS ( Geographical Information System ) / GPS ( Global Positioning System ).
Test Cases were run on TestTraq. Faults were created & progressed on ProjectTraq.
Worked to a Test Strategy that included the testing phases of Acceptance Testing, Eligibility
Testing, Feature Testing & Regression Testing.
Tested 3G prototype mobile devices (UE’s) including functional testing of all applications.
Using foreign SIM’s, verified functionality of mobile devices under IREG (International Roaming
Expert Group).
The major part of my testing was SIM/USIM & SAT/USAT pre-conformance testing.
Used public network SIM/USIM cards & ANITE, R & S & ORGA SIM/USIM cards in the UE’s under
test.
Page 8
• Rhode & Schwartz Universal Protocol Tester.
• Stress including various multi-user scenarios with various loads of active and inactive users using
Teleca SITT (Scalable Intensive Test Tool);
• Billing for Post-Paid including verification that S-CDR and G-CDR are closed after various
volumes of download;
• Traffic Mixture Throughput including combinations of users of HSDPA and 3G and 2.5G;
• Regression testing of 3G devices over HSDPA for voice, SMS, MMS, FTP and HTTP.
Page 9
• Test Plan (including Scope, Risks, Assumptions, Interfaces, Environment & Timeframes),
• Test Specification,
• Test Cases from analysis of requirements,
• Progress Reports,
• Project Exit (including Execution Summary, Defect Summary & Outstanding
Issues/Risks/Impacts).
Throughout the above testing there was particular focus on VRDJ (Vodafone Radio DJ) which
incorporates the Sony Net Services StreamMan into the “Vodafone Live!” WAP page and the
Vodafone PC internet page.
Used Mercury Test Director to write test cases based on analysis of User Requirements
Specifications for a new 3G version of Sony StreamMan.
Used the above test cases to test the new 3G version of Sony StreamMan on a number of
prototype Symbian and non-Symbian 3G User Equipment with USIM’s from the network providers
of various EU countries.
Prior to the testing, installed the new 3G version of Sony StreamMan on a number of prototype
Symbian and non-Symbian 3G User Equipment.
Downloaded and streamed from test servers, test codec files supplied by Warner, Universal and
BMG, to a number of prototype Symbian and non-Symbian 3G User Equipment with an Austrian A1
USIM.
Installed and used PVPlayer by Packet Video and RealPlayer, on the above handsets.
1 recommendation available upon request
Produced Executive Summaries for devices indicating where customer experience may be poor &
any risks to the O2 network.
Testing included IOT, Applications, Multimedia, Messaging, SAT, SIMLock & Security and Data
Page 10
Connectivity.
Using foreign SIM’s, verified functionality of mobile devices under IREG (International Roaming
Expert Group).
Devices tested included wireless cards, car-kits, BlackBerry’s, smart-phones & PDA’s including
Palm.
Operating systems included Symbian & Windows Mobile (Pocket PC).
Built, installed and tested JAVA MIDP device profiles on 4thpassMAS (Mobile Application System)
test & live platforms.
Allocated test JAVA content to the device profiles for device testing.
Recorded & processed test results & faults on Project Place & Test Director.
# The embedded software included all applications including SAT (SIM Application Toolkit), MMS
(Multimedia Messaging), WAP, DRM & COD, SyncML, Bluetooth, Contacts, Games (including
JAVA), Camera & RealOne Player.
# My testing included individual functional testing of all applications on Sony Ericsson, Motorola &
Nokia (Symbian) prototype 2G/3G devices.
# My testing included IOT such as MMS and video calls between different prototype 2G/3G
devices.
# Performance Tested prototype Novatel Wireless 2G/3G dual mode card with associated PC
software.
# Used the Orange 3G network in conjunction with Orange 3G enabled SIM cards and USIM cards
Page 11
in the prototype 3G devices & prototype Wireless cards.
# Used NEC E606 handsets to confirm that customer requirements such as MMS (Multimedia
Messaging Service) and UMS (Unified Messaging Service) were available and functioning correctly.
# Recorded the results of these tests on Excel spreadsheets from which weekly network
performance statistics were produced.
Raised error reports & progressed them through their life cycle.
Installed embedded software (core and variant, for European and American continents) onto the
devices using Phoenix software in conjunction with FPS-8 Flash Prommers.
Functional testing of all applications & non-functional testing for power management, stress, volume
& memory.
Used public network SIM cards (UK & Finnish) & Nokia Gemplus test network SIM cards in the
devices.
Tested American variants such as AWS & Cingular on the Nokia Gemplus test network.
Using foreign SIM’s, verified functionality of mobile devices under IREG (International Roaming
Expert Group).
Installed on the devices & used Nokia “Field Test Display” software.
Page 12
GPRS Wireless Data Module Integration/System Tester at Siemens
April 2001 - October 2001 (7 months)
# Testing of embedded software written in C++ loaded on a GPRS module using tools ZOC and
MIT. MIT (Multiple Interface Test-tool) is an automated testing tool developed by Siemens.
# The embedded software included the SAT (SIM Application Tool) which can maintain a dialogue
using special AT commands with PDA's or lap-top PC's. ZOC and MIT above are used to simulate
the TE.
Used Frontline Serialtest Spy to monitor the protocol.
# The above involved the use of DSB’s (Development Support Boards). The SIM card and GPRS
module under test are attached to the DSB. The DSB is linked to the PC which has the above test
tools loaded.
The DSB is also linked to an air interface antenna or a test network which can simulate the air
interface and MSC.
# Used WinFaxPRO and “PPP Monitor” which is an in-house Point to Point Protocol Analyser.
GPRS VLR/HLR Interface Tester including UAT & FAT at Lucent Technologies
June 2000 - March 2001 (10 months)
Test Specification and Test Script writing based on requirements and system documentation, using
a simulation tool called MGTS. This included the definition of Mobile Application Protocol (MAP)
messages.
Many of these messages had CAMEL components which are necessary for IREG (International
Roaming EG).
MAP is a part of GSM and is used in GPRS. It is layered on the TCAP layer of SS7.
As part of factory acceptance testing used MGTS to simulate a Visitor Location Register (VLR)
generating the above messages which were sent to Home Location Registers (HLR) set up for test
purposes.
During testing : -
• Used PC (WINDOWS NT) and Exceed in client server relationships,
• Utilised resources such as Microsoft Office, Microsoft Outlook, Microsoft Mail, Internet and
Intranet as business information tools via Netscape Communicator.
Page 13
Nokia V5 Access Node Component & Integration Tester at Cambridge Consultants
January 2000 - May 2000 (5 months)
# Component testing and integration testing of GUI software written in C++ that uses Q3 protocol to
manage NOKIA V5 access nodes.
# This included the use of a Nethawk V5 simulator to test downstream V5.1 communication from an
access node to a tributary node and upstream V5.2 communication from an access node to an
exchange.
# My role included installing software on the various types of cards on V5 access nodes and their
configuration.
# Raised Fault Reports and progressed them through their life cycle using fault processing
software.
This included Regression Testing and involved liaison with development and other teams.
# Component testing, integration testing, system testing and end to end testing including fail-over
testing of nodes on an Intelligent Network (IN) platform that processes advanced routing of
telephonic calls.
# DEC ALPHA servers running under UNIX with SS7 layered process installed were used.
# Integration Testing and System Testing of software that manages events reported by System X
and AXE10 trunk automated exchanges. This included End To End and Y2K testing.
# Used live test exchanges and automated test harnesses emulating fault reports that would be
Page 14
generated by System X and AXE10 BT Exchanges involving the setting up of scenarios and the
tracking of defects through the system.
# The software under test was running under VMS on DEC ALPHA (formerly DEC VAX) and made
use of ORACLE. Hence, during the testing it was necessary to manipulate files using UNIX
commands and interrogate ORACLE databases using SQLPLUS.
Developed and installed a bespoke Cost System. Trained personnel at all levels in the use of this.
Implemented Electronic Data Interchange (EDI) to enable Just-In-Time ordering by the largest
super-market chains.
Created a Disaster Recovery Plan for data, software and hardware. Implemented this across
multiple office/factory sites.
Financial Modelling the BAe Group to establish the effects of company take-overs and of adding
companies to the group.
Education
University of York
B. A., Mathematics & Computer Science, 1969 - 1972
Page 15
Interests
Cars (old, new, models, books) and driving including travel in the UK and in other countries.
When I am working overseas, I enjoy spending long periods of time in a country, absorbing the
culture and learning about the local history.
I ask the question: how did these people and their architecture, etc. become as they are now ?
Science Fiction and Fantasy in Film and TV including acquiring and collecting set-used props.
Page 16
David Cowper
Software Quality Assurance Professional
"David was able to come into our initially chaotic mobile development environment and build a
strictly structured test plan, that is still serving us well to this day. Beyond his obvious testing
experience, he is quite the charming fellow, which plays well in a position that requires quite a bit of
internal interaction with different division heads."
— Michael Geer, Executive, Badoo Ltd., managed David indirectly at Badoo
"David has worked at Badoo as Test Manager in the initial phase of the Badoo Mobile Application
build. He set up all the plans and managed the test team, supervising the workload of the team and
ensuring they were ready to start testing as soon as required. David is very easy to work with, well
organised, detailed and thorough. He is reliable, flexible and a self starter, which is very important
when building a new application from scratch. I would highly recommend David as an experienced
test manager who can hit the ground running and get the job done."
— Deborah Porton, was David's client
"I find David, to be a very well rounded professional Engineer with vast experience in a number of
different fields of expertise, I would therefore highly recommend David for any suitable position."
— Alan Hunte, Senior Defence Consultant (On site recruiter for Defence and Aerospace
clients)., Parity, was with another company when working with David at Cowper Consultancy Ltd.
"David was a highly competent, diligent and totally professional test specialist at o2. With his
enhanced interpersonal, team skills and detailed approach, David added direction, clarity and a
great sense of humour to the team."
— Garry Stratton, Handset Test Specialist, O2, worked directly with David at O2
Page 17
"David did a brilliant job in ramping up the testing department from scratch. He has also proven to
be a qualified professional, whose services I can warmly recommend."
— Jouko Kylmäoja, Release manager, EB, managed David indirectly at Elektrobit
"David undertook a number of difficult tasks working with the engineering team to test and develop
our implementation of Sim application Toolkit. He was always ready to take on new tasks and was
never afraid to ask questions to improve his knowledge. David had a great sense of humour and
imbedded himself in the team very well. David always was willing to help his colleuges and would
work extra if needed. I would employ David again in the future."
— Keith Lenon, was David's client
"David was hired to look at the device testing required for a new area of the business. He managed
the testing and politics involved very well and laid the foundations which are still utilised today.
David was very reliable and he has a lot to offer any device testing environment with his great
experience in the field."
— Robert Cura, was David's client
"David has in-depth knowledge about 3G user equipment testing. Coupled with sound business and
technical understanding he is a solid professional."
— Michael van Eikeren, Test Manager, Sony Netservices, managed David at Sony NetServices
Page 18