Download PDF

Shane Clark

Senior Test Automation / SDET Team Leader

Summary

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 experience

Jan 2010Present

Senior Test Automation / SDET Team Leader

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.

Jun 2008Dec 2009

Test Automation Engineer

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
Apr 2007Jun 2008

Software Developer

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.
Jan 2005Apr 2007

Senior Software Qa Engineer

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.

Feb 2003Jan 2005

Helpdesk Specialist

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

Jan 2000Jul 2003

Network Administrator

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

Apr 1998Jan 2000

Accounts Payable Specialist

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.

Oct 1997Feb 1998

Purchase Ledger Clerk

Samas Roneo Ltd

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

Aug 1995Sep 1997

Junior Accounts Clerk

Hygrade Foods

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

Education

20052006

BACHELORS

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.

Interests

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