Robert Ward is an experienced Engineering Manager, working for over 20 years in the field of financial, banking and billing systems, Social Networks, Mobile applications, and Web Analytics. Most recently, as Senior Engineer Manager responsible implementing a micro-services hybrid cloud billing system. He has experience of Agile software development methodologies and internationally distributed team management
Robert is keen to continue his career in development team management, where one is strengths is in people management and motivation. His experiences of working with large and small organisations have given him an insight into different working methods and how to build and manage effective and successful teams.
He is a professional and well presented individual whose strengths lie in communication and people skills.
Qualifications
November 2020
Microsoft Azure Fundamentals (AZ-900)
Pass
October 2012
Certified Scrum Master
Pass
March 2005
ISEB Practitioner in Software Testing
Pass
December 2001
ISEB Foundation in Software Testing
Pass
September 1998
MSc in Distributed Multimedia Systems
Pass
July 1997
BSc (Hons) Computing (Software Engineering)
Class 2-i
December 1995
Leadership Training (Scout Association)
Wood Badge
July 1993
BTEC ONC Computing
Pass with 6 Distinctions
Career History
July 2013 - Present
Engineering Manager
Arkadin / NTT Ltd
Montpellier, France
Jan 2011 - November 2012
QA / Support Manager
Synchronoss Technologies
Marseille, France
March 2006 - March 2010
QA Manager
Site Intelligence Ltd
Harwell, Oxfordshire
August 2005 - Jan 2006
Programme Test Manager
RM Plc
Abingdon, Oxfordshire
Dec 2003 - August 2005
QA Manager
Servista Ltd
London, EC1
Feb 2002 - Dec 2003
Test Team Leader
Tranmit Plc
Andover, Hampshire
Feb 2001 - Jan 2002
Test Manager
Entranet Ltd
Goring, Oxfordshire
Sept 1998 - Feb 2001
Test Analyst
Entranet Ltd
Goring, Oxfordshire
Aug 1995 - July 1996
Support / Web Developer
CPERI
Thessalonica, Greece
Education & Training
October 2012
Certified Scrum Master (Xebia Training)
June 2010
Intensive French (IEFEE Aix-en-Provence)
April 2008
Search Engine Optimisation (eClasses.org)
Aug 2007
CSS 2.1 in Depth (eClasses.org)
July 2007
Entrepreneurial Summer School - Leeds Metropolitan University Business Start-up
Jan 2007
Intermediate CSS Workshop (eClasses.org)
Sept 2006
Creating Web Graphics (eClasses.org)
March 2005
ISEB Practitioner in software testing - 10 days (Qbit Testing)
Feb 2005
Introduction to Prince2 - 1 day
Oct 2004
Synergy/Change administration (Incident management tool) - 1 day (Synergy)
July 2004
Introduction to Management - 1 day
June 2003
Verification Testing with Silk Test (Level 1) - 4 Days (Segue)
Dec 2001
ISEB Foundation in Software Testing - 3 days (Qbit Testing)
Jan 2001
MS Access Visual Basic for Applications - 3 Days (Learning Tree International)
Aug 2000
Technical Team Leadership - 5 days (QA Training)
Nov 1998
Software Testing - 5 days (Learning Tree International)
1997 - 1998
MSc Distributed Multimedia Systems - University of Leeds, School of Computing
1993 - 1997
BSc (HONS) Computing - 2-i Leeds Metropolitan University, Faculty of Information & Engineering Systems
1991 - 1993
ONC in Computer Studies - Park Lane College, Leeds
Manager of a full stack engineering team for the design and successful implementation of a micro-services orientated and azure based billing and invoicing system, with the goal of business process consolidation and streamlined customer delivery. Coordinating with End Users, Developers, DevOps engineers and SQA engineers to deliver business needs and maintain service quality and availability.
Key responsibilities were
Managing multi-disciplined development team of 10+ in 3 development centres (US, India, France).
Acting as SCRUM master: coordinate sprint planning, backlog refinement, and sprint & product demos
Liaise with business leaders on requirements and feature validation
Reporting on progress and risks to management team – ensuring deliveries are aligned with dependencies
Ensure planning is coordinated with other teams to ensure dependencies are met and available
Document stories and support the team in sprint planning
Perform development and QA activities when required
Support legacy systems and participate in on-call rota
After leaving Synchronoss, I took the opportunity to take on the role of Program SQA Manager at Arkadin.
I was responsible for developing the acceptance process and implementation for a new IS system developed by an external consultancy. This included recruiting and managing a remote QA consultancy. Following the business acceptance, I worked on the establishing of an inhouse QA team to work alongside the internal development team (which I also supported the recruitment of).
Key responsibilities were
Recruitment of QA and development teams
QA strategy definition and implementation
Coordination with the development teams, BA teams and business members
Supporting personal development objectives of my team
Synchronoss Technologies is a NASDAC listed company developing applications and services for tier 1 mobile operators. Miyowa is a developer of mobile social networking solutions provider for major international network operators. Synchronoss acquired Miyowa in December 2011.
At Miyowa, my role is to manage the testing process & teams in the 2 development centres (Bucharest & Marseille). This role involves close cooperation with the development and project management teams and also liaising with customers to agree testing procedures and acceptance criteria. Development and testing is performed on a number of devices including Symbian, iPhone, Android and Windows Phone 7.
Since September 2011, I am also responsible for the customer support operation. This includes managing, recruiting and training the technical support operatives in our Bucharest office and liaising with customers with regard to any production issues. This includes preparing the post mortem documents and monthly status reports and meetings.
Key achievements at Synchronoss/Miyowa include:
Training all test team members to ISTQB Foundation level (100% exam success rate)
Improving communication and documentation between development and QA teams
Raising the profile of testing within the organisation
Reducing the number of defects in delivered software through process improvements and increasing customer success rate during acceptance testing
Implementing best practice to increase the effectiveness of testing and reduce the elapsed time
Improving communication and work allocation between the development centres
Developing and maintaining tools for managing the testing process and physical devices
Site Intelligence is a world leader in Web Analytics software, providing business intelligence solutions to major UK and international brands.
At Site Intelligence, I was a key member of the software development team, working closely with the Development and Consultancy managers. My responsibilities were to ensure that all software releases and patches meet the business requirements, and that the quality criterion of each release was met. In this high pressured and technical environment, an Agile approach to software development was followed. My daily activities included
Defining all aspects of testing activity
Mentoring and Training Development resource to undertake testing activities when required
Recruiting, Training and Managing junior and contract testing resources
Creating and maintaining project plans & estimate spreadsheets for all team activities
Hands on execution of tests, including issues diagnosis and bug reports
Maintaining baseline data warehouses, including customer configurations.
Developing and maintaining automated test scripts in BASH, Ruby, Perl and SQL.
Liaising with customers and consultancy team on issue resolution timescales
Developing, implementing and improving quality and release processes
Communication with the development team with regard to software quality
Proving second line support on various issues
I resigned from this role to relocate to France to support my wife in a new role. After leaving the UK in November 2009, I spent the remainder of my time tele-commuting to support the team in daily activities, and in recruiting, training and supporting my replacement.
RM is an educational supply company specialising in IT hardware and software for UK schools.
At RM, my role was as Programme Test Manager within the QCA project which was developing an online test framework for 13/14 year old school pupils, commissioned by the QCA (Qualification and Curriculum Authority). My role included:
Writing and maintaining the long-term project plans for test activities
Working with 3rd party suppliers to define testing deliverables and test processes
Working with the test team leads to ensure the day to day testing activity was progressing to plan, and supporting them with any issues
Liaising with the Technical Design Authority, Project Managers and other parties to ensure all issues are resolved in a timely manner and that the test team are aware of changes
Developing excel spreadsheets (using macros) to generate test data as required
Recruitment of test analysts and contractors as required
December 2003 - August 2005
QA Manager
Servista Ltd
London EC1.
Servista is a service business in the telecoms and energy billing industry.
At Servista, I took on the role of QA manager in an established QA team. I grew the team to over 30 people, including permanent and contract staff. I defined and matured the QA and testing processes, and was also involved in the implementation and support processes. Part of my role included heavy involvement in the global outsourcing project, which included visits to India for the recruitment process. Key aspects of my role were:
Define the test policy, test strategy and test plans
Line manager responsibility for the 15 permanent team members, including performance and salary reviews, induction and training programs, team moral and effectiveness
Coordinate activities between the onshore and offshore teams
Manage the testing team of contractors and permanent staff
Manage multiple projects in parallel, and supporting the QA lead in each of those teams
Liaise with project managers, service team and customers for deployment strategy
Project estimation for all new work entering the business. This included major projects and small change requests
Negotiate the range of testing with suppliers and third parties
Working closely with clients to support acceptance testing activities
Recruitment of the testing team in the UK and India
Work with a team of managers to define the working practices between the UK and India sites
Implement standard terminology and methodologies as per BS7925 and ISEB standards
Support other team managers to implement new processes and standards. This included writing various spreadsheets which were adopted across the organisation
Planned and implemented regular team meetings for two way communication
February 2002 - December 2003
Test Team Leader
Tranmit Plc
West Portway, Andover, UK.
Tranmit is a software house, developing software for the E-Procurement arena, providing a solution which includes web based interfaces and electronic document management solutions.
Key aspects of my role were:
Define the testing strategy within the company
Create test assets from business requirements and design documentation
Performing test execution by both manual and automated methods
Assist with defining other processes
Implement an automated testing application for system testing, with the view to growth to performance and load testing
Provide management with feedback as to the quality of the system
Assist the training team in verifying that training and user documentation is accurate
Co-opt and support members of the development and sales team into a testing activity as required
February 2001 - January 2002
Test Manager
Entranet Ltd
Goring on Thames, Reading, UK
Continuing my progress at Entranet, I took over the role of Test Manager.
This position encompassed the responsibilities of Lead Test Analyst, with the addition of defining the processes, and closer communication with the project managers and customers and line management responsibility for a team of up to 20 permanent test analysts across 3 sites (Goring, London and Edinburgh). Key aspects of my role were:
Define the testing strategy and monitor status throughout the project
Define technical processes to be used on projects, and within the organisation
Manage the team of test analysts, and provide mentoring services where required
Provide Resource Management for the test team within the organisation
Estimate testing effort for a given project
Evaluate the effectiveness of Automated Test Tools and other new technologies
During my three years at Entranet, I worked on a number of projects, including The Cooperative Bank Internet Bank, Standard Life Bank Online and AccuCard Credit Card application and servicing.
September 1998 - February 2001
Lead Test Analyst
Entranet Ltd
Goring on Thames, Reading UK
The role of Lead Test Analyst was a natural progression from the role of Test Analyst. Main duties included
Analysis of requirements to develop Test Conditions, Scenarios and Scripts
Negotiation with clients the level of testing to be performed, and defining the acceptance criteria for the software to go live
Develop and enhancement of the cross browser test laboratory
Leadership of a small team of Test Analysts in the development of test assets
Assist in the recruitment of Test Analysts.
Deputise for the Test Manager
My time in this role saw me promoted from 'Test Analyst'
1995 / 1996
Support & Web Developer
(CPERI) Chemical Process Engineering Research Institute
Thessalonica, Greece
Student Placement Year
1994 / 1995
Part Time library assistant
Leeds Metropolitan University
May 1991 - Feb 1992
Field computer service engineer
Derek Hart Business Systems (DHBS)
Rodley, Leeds.
Management Skills
Project Management
Have coordinated several projects, and am familiar with various software project lifecycle methodologies, including the V-model, RAD and Agile.
Have held a budget and monitored expenditure and costs.
Personnel Management
Experience of managing teams of permanent, contract and consultant staff. Including recruitment, appraisals, performance reviews and objective definition. I was also actively involved in day-to-day team management and coordination, including resource management, training & development plans, and skills gap analysis. Management of international teams, and most recently with distributed homeworking teams
Sales
Have attended pre-sales meetings, and aided in the discussion and contract negotiations from a technical perspective.
Computing Skills
Development Management
Experience of Agile development methodologies (including SCRUM and SAFe). Working with Azure DevOps to track project progress and support the team on sprint planning
Software Testing
Am familiar with all standard testing terminology, BS7925 and the various methodologies for testing business critical systems. I have experience in testing a wide range of application languages. I have extensive experience in Functional System testing, Integration testing, Acceptance testing and Performance monitoring.
DevOps Environments
I have experience of specifying, building, and maintaining environments for dev, test, and preproduction environments.; both as a physical environment, or through virtualisation software.
Automated Testing
12 months experience evaluating and implementing Silk Test automated system testing tool. Strong understanding of the value and limitation of testing tools. Strong understanding of test management tools.
Documentation
Have experienced different styles of project documentation, including the use of Use Cases, UML, Navigational Maps and 'mind mapping' techniques.
Programming Languages
Current experience in SQL, C#, ASP.NET, Ruby, Java, JavaScript, HTML, Visual Basic for Applications, Perl, DOS and Unix shell scripting (including Cygwin). Have previous experience in Pascal, Cobol, C++, and other languages.
Operating Systems
Experience of administering all versions of Windows to 10 and Windows 2019 Server. Exposure to Solaris, Linux, and Mac OS X. Experience all aspects of networking and configuration; including TCP/IP, Active Directory/LDAP, and firewalls.
Application Software
I have experience in core business applications, such as Microsoft365 suite of applications (including MS Project, PowerBI and MSTeams.) Other applications include: Virtual Server, Quest LiteSpeed, MS Visual Studio Applications, Eclipse, MS IIS, Apache, Oracle, MS SQL Server, and Synergy/CM.
Development Lifecycle Tools
Experience in various development and incident management tools, including Bugzilla, Microsoft TFS, Azure DevOps.
Other Information
Full clean European driving licence.
Chartered IT Professional and Fellow of the British Computer Society (BCS).
Registered as a Chartered Engineer with the Engineering Council.
Registered European Engineer with 'European Federation of National Engineering Associations' (FEANI).
Member of the BCS Specialist Interest Group for DevSecOps
Awarded chartered Engineer by the Engineering Council http://www.engc.org.uk/
Qualified as Chartered IT Professional from the BCS, the Institute for IT http://www.bcs.org/category/10972
Achieved Chartered Fellow status with the BCS, the Institure for IT http://www.bcs.org/
Registered onto the list of European Engineers with FEANI http://www.feani.org/site/index.php?id=261
Languages
English - Native Speaker
French - Intermediate
References
Available on Request
Selection of recommendations from LinkedIn(http://www.linkedin.com/in/rgmward)
“When you're building complex solutions, relying on QA and support teams that are able to provide in-depth analyzis for the bugs / issues is always very helpful. Robert is the kind of guy who is able to create, train, manage and motivate such teams ! I really appreciated to have such a colleague to exchange with, someone who is able to understand the way you are building software, someone who is sharing the same vision but who is able to enlighten you with his QA / Support expertise.”
Thomas Sauzedde, Team leader, Synchronoss Technologies : worked directly with Robert at Synchronoss Technologies
“I worked with Robert for about 2 years, while he managed Q/A, then support, and he was of great help ensuring smooth deployment of new applications and services, and a very high level customer satisfaction. He is a brilliant and very rigourous guy. It was a great pleasure working with him, and it was obviously a great pleasure for all my colleagues too, especially the ones he managed, in France and Romania.”
Benoit Arribart, Project Manager, Synchronoss Technologies : worked directly with Robert at Synchronoss Technologies
“Robert was the first dedicated QA resource at Site Intelligence. He got to grips with a highly complex product suite very quickly and instigated a number of QA measures and tools that are still in use today. His fun-loving character combined with a very strong work ethic makes him a great edition to any team. I have no hesitation in recommending Robert.”
Guy Evans, CTO, Site Intelligence : managed Robert at Site Intelligence
“Robert is an excellent, committed QA Manager who is passionate about software quality. While I worked with him he transformed the quality of the software and changed the culture within the Development team to higher expectations of our software. Robert's sociability and sense of fun makes him a pleasure to work with. I don't hesitate to recommend Robert to anyone requiring a first class QA Manager.”
Rhys Parsons, Team Leader, iJento : worked directly with Robert at Site Intelligence
“Rob and I have been involved in various aspects of the governance of the British Computer Society (BCS), now the BCS: The Institute for IT, over a number of years. Rob was one of the Branches Representatives on the BCS Branches Management Committee while I acted as its Chair. We also served together on the BCS Members Council as Branch representatives. Rob contributes well at all levels and is always thorough when asked to undertake any tasks and works well to time and budget constraints. He is knowledgeable on a wide basis of IT and I would be happy to work with Rob again should the opportunity arise.”
Len Keighley, Senior Application Architect, LloydsTSB : worked directly with Robert at BCS - The Chartered Institute for IT
Activities & Interests
My main hobbies include Computing, Walking and Formula1. Leisure activities include skiing, cycling, walking and swimming. I also enjoy travelling, visiting new places and spending time with my wife and son.
Additionally, I keep up to date with technological advances in both testing and general computing. I have written software for personal use on my Android phone and have started work on the RaspberryPI computer.
I am an active member of the BCS (www.bcs.org) and have held various roles both locally and nationally since 1999.
I was a scout leader the UK and Greece and most recently in France.
Personal Data
Name
Eur Ing Robert Graeme Milford WARD CEng, CITP, FBCS, MSc, BSc (Hons).