• Rochester, United Kingdom, GB
  • shacalock@gmail.com

Shane Clark

Senior Test Automation / SDET Team Leader


With over 10 years working for a software company including Product Support, Development, QA and Test Automation, I have successfully designed and implemented 2 automation frameworks from the ground up, improving the functional and performance quality of the software. I am very enthusiastic and quick to learn new automation tools and am able to convert all I have learnt over the past 10+ years to any scenario to aid in improving existing systems and frameworks or implementing new ones from scratch, as well investigate and evaluate any other options and collation of ideas from others to select the most appropriate tools and designs.

Work History

Work History

Senior Test Automation / SDET Team Leader

Jan 2010 - Present
Dolphin Dynamics

Having successfully migrated the previous automation framework across to the new Telerik Test Studio tool which involved learning C#to a high degree and several training courses on the subject of Test Automation and the Test Studio, my request to expand my team was accepted and I employed a test automation engineer whom I managed and mentored. At this point I was promoted to the team leader and also developed and trained the manual QA members to use the tools I had written and provided them. This enabled them to extend the amount of test coverage throughout each test run. I was then requested to become part of the team to aid in the transition from the previous waterfall to the current agile methodologies which involved many process and team structure changes. Often relying on my good communication skills and product knowledge I was able to discuss many real life scenarios with both internal and external stakeholders to introduce into the automation suite which provided aid in both the collaborative and regression testing.

Test Automation Engineer

Jun 2008 - Dec 2009
Dolphin Dynamics

Responsible for identifying the requirement for automated testing on the ever expanding and complex web application, I put forward the idea and devised a plan of execution to the head of development and QA manager who agreed. Working with a limited budget to begin with, carefully selecting the tools to utilise, I implemented a framework to cover a high percentage of the manual regression testing immediately. I continued to expand this to allow repetition and extended test data sets allowing for broader coverage which resulted in a huge increase in quality of the application upon release. Primary responsibilities include:

  • Implement an automation framework using QTP to test a complex travel booking management web application and the associated web services.
  • Consolidate creation, management and implementation of web automation.
  • Identify requirements for automation and research tools effective for implementation.
  • Identify training and documentation needs for testing automation standards.
  • Work with the Development and QA teams to ensure testing projects are delivered on time and to correct quality.
  • Managed licence a software distribution of all automation tools.
  • Maintained the automation server and client machines ensuring tests were run continuously

Software Developer

Apr 2007 - Jun 2008
Dolphin Dynamics
Software Developer in the Sustained Engineering Team Drawing on my experience across the range of products and my ability to transcribe technical Drawing on my experience across the range of products and my ability to transcribe technical jargon into meaningful terminology I was able to collaborate with internal and external stakeholders to help maintain and enhance the C#/ASP.NET code using Microsoft Visual Studio IDE.

Senior Software Qa Engineer

Jan 2005 - Apr 2007
Dolphin Dynamics

Reporting directly to the Quality Assurance Manager, I utilized my keen eye for detail and strong analytical skills to perform system tests on Windows based client server environments and web software systems. With previous knowledge of both accounting and support for travel technology in previous roles, I was continuously providing feedback to developers throughout the implementation stages to ensure the highest level of quality was achieved.

Helpdesk Specialist

Feb 2003 - Jan 2005
Dolphin Dynamics

Supported all our customers by phone, remote desktop, citrix on the Dolphin Dynamics range of products. Also involved going on site for installations and answering any high level technical questions. Utilized Sunrise and eventually Maximizer to log calls and cross referenced with SWB for logging bugs which we relayed progress back to the customers on a regular basis

Network Administrator

Jan 2000 - Jul 2003
Statesman Travel

Group Support for 50 Windows 98/NT Workstations and 8 NT Servers. Administration of Email, Fax and Internet network services. Managed NT Domain Security Features across entire LAN/WAN. Implemented and managed backup procedure for entire network. Installation and configuration of all workstations and servers. Managed all electronic data transfer to various companies. Implementation and Administration of Intranet. Point of contact for all solution providers. Upgraded network from token ring to switched Ethernet. Managed network virus scanning. Installation and support for all networking equipment. Managed and supported all licensed programs on the network, remote administration tools and remote printing services. Managed network file resources

Accounts Payable Specialist

Apr 1998 - Jan 2000
Statesman Travel

Ensuring suppliers were paid on time. Reconciliation of monthly supplier payments. Maintaining and balancing the ledgers. Dealing with telephone enquiries. Managing back-up of accounts data. Assisting with credit control when required. Training new members of staff in all accounting areas. Processing of daily invoices. Designed templates using Excel to automate many manual processes.

Purchase Ledger Clerk

Oct 1997 - Feb 1998
Samas Roneo Ltd

Purchase Ledger Clerk Purchase orders. Invoicing. Account queries. Statement reconciliations.

Junior Accounts Clerk

Aug 1995 - Sep 1997
Hygrade Foods

Credit control. Raising invoices. Reconciliation of bank payments. Bank run




2005 - 2006
Open University

Successfully completed and passed the three courses selected for my first year studying for the BSc in Computer Science, which allowed me to gain the Certificate of Higher Education in Computing and IT. I made the decision to pause my studies whilst focusing on developing my current role and starting a family.


A keen AV enthusiast. Computer/console gaming and collector. Snooker. Playing my guitar.