Alan Richardson

Alan Richardson Email and Phone Number

Author, Consultant, Researcher @ Compendium Developments
St Albans, GB
Alan Richardson's Location
St Albans, England, United Kingdom, United Kingdom
Alan Richardson's Contact Details

Alan Richardson personal email

n/a
About Alan Richardson

Software Development is the process of building software and getting it in the hands of users that love your product. I have skills that span the full development process. I use them to help teams build software better, and help companies sell more products.Software Development skills to build custom tooling, create niche working examples, create products and understand technical concepts faster.Consultancy skills to communicate effectively, understand where development processes can be improved, and implementation skills to improve them.Software Testing skills to apply a critical eye to the delivered software and documentation.Technical Digital Marketing to use SEO, video, and Social Media to bring your product to the attention of more users. Add into the mix decades of Software Development experience and I automate processes that other people can't, to take advantage of APIs to increase reach.I have created products such as:- https://anywaydata.com- https://testpages.herokuapp.com- https://apichallenges.herokuapp.com/- https://www.testerhq.com/I am the author of six books and over ten training courses.More Information:✓ https://www.eviltester.com✓ https://www.talotics.com✓ https://compendiumdev.co.uk

Alan Richardson's Current Company Details
Compendium Developments

Compendium Developments

View
Author, Consultant, Researcher
St Albans, GB
Employees:
1
Alan Richardson Work Experience Details
  • Compendium Developments
    Author, Consultant, Researcher
    Compendium Developments
    St Albans, Gb
  • Ppro
    Staff Engineer
    Ppro Aug 2022 - Present
    London, England, Gb
    Improving process and code. • Advising and mentoring projects on Agile Development and Automated Testing • Architecting and programming AWS hosted micro-services with Kotlin with Spring Boot • Experience with DevOps tooling for Docker, Telepresence, Terraform, Gitlab • Maintenance, Unit Testing and feature coding for a TypeScript AWS hosted Financial Reconciliation system with a React UI
  • Compendium Developments
    Agile Testing & Development Coach ♦Automation Consultant ♦Selenium Webdriver ♦ Exploratory Testing
    Compendium Developments Jan 1999 - Present
    St Albans, Hertfordshire, Gb
    I work as an independent consultant, trainer, author and contractor. I have worked in the Banking sector, gaming, media and a host of other industries. I help teams improve their approach to Agile development and testing. Clients include: Spotify. Klarna, Asos, LShift, Examotive, Camelot. I mainly work in Agile projects and help people with Automation, Exploratory Testing, Technical Testing and general "How do we make Agile Work?" situations.I have worked as a programmer, analyst, test lead, test manager (team sizes of 4 - 10) and performed the usual variety of testing activities - test planning, methodology and strategy construction, test execution, test automation. ● Pairing with developers to improve Unit test and Integration test approaches● Hands on Testing and Automating for APIs, Web and Mobile● Consultancy reviews of development teams to create improvement plans for Agile, TDD, Testing and Automating.● Created online training courses for WebDriver and Technical Exploratory Testing● Created abstraction layers for WebDriver automation using Java and C# .Net● Testing Rest service APIs using .Net and Java libraries● Written books on Selenium, Java, API Testing and Software Testing● Model based testing path generation algorithms for test derivation and automating● Performance Testing with custom tools, JMeter and Artillery● Written commercial and open source tools in C++, Delphi and Java (see github.com/eviltester)● Built extraction and reporting mechanisms for commercial tools and online systems● Performed Keynote speeches, and tutorials at conferences world wide since 2003● Provided Training in Java, APIs, REST Assured, WebDriver, Technical Web Testing, Agile Testing● Over 500 blog posts and 200 videos released online and youtube★ At Eurostar 2012 was awarded Best Tutorial for "Selenium Clinic" co-hosted with Simon Stewart.
  • Compendium Developments
    Author - Automating And Testing A Rest Api Book
    Compendium Developments May 2017 - Sep 2017
    St Albans, Hertfordshire, Gb
    https://www.compendiumdev.co.uk/page/tracksapibookA Case study of Testing and Automating the Open Source Tracks REST API using: Java, RestAssured, Postman, cURL and HTTP Proxies.This new book is a well rounded and detailed look at the thought processes and techniques for testing a REST API based application.Starting with interactive testing using the GUI, cURL and HTTP Proxies, we move on to automating the REST API using Java and REST-assured.Over 200 pages of actual hands on case study information that can improve your testing and automating of REST API based applications.The case study uses an Open Source application and free and tools. The source code in the book is freely downloadable for study an amendment. Allowing you to work through the book, try out what you learn and expand and amend the case study code.https://github.com/eviltester/tracksrestcasestudy
  • Compendium Developments
    Author: Dear Evil Tester
    Compendium Developments Feb 2016 - Mar 2016
    St Albans, Hertfordshire, Gb
    ► http://eviltester.com/page/dearEvilTester/"Dear Evil Tester" contains advice that might change your test approach forever. Our reviewers said: "something completely different, "I loved it", "I couldn't put it down", "fantastic questions and answers, nothing is held back!", "I laughed - then I cried - then I laughed harder - then I cried softer", "Read it and loved it. Great book.", "full of inspirational gems", "funny and thought-provoking content". How will it affect you?Starting gently with the laugh out loud Agony Uncle answers originally published in 'The Testing Planet'. "Dear Evil Tester" then provides new answers, to never before published questions, that will hit your beliefs where they change. Before presenting you with essays that will help you unleash your own inner Evil Tester.With advice on automating, communication, talking at conferences, psychotherapy for testers, exploratory testing, tools, technical testing, and more. Dear Evil Tester randomly samples the Software Testing stomping ground before walking all over it.
  • Ag Grid
    Head Of Digital Marketing
    Ag Grid Apr 2021 - Aug 2022
    London, England, Gb
    Control of all social media, YouTube video creation, Digital PR, Ads (Google Ads and other networks), content syndication, conference organising.Content:- create technical content for the blog with example applications- Creating and editing Youtube videos- Creating, editing and commissioning external blog posts- Organising Customer and User Case Study interviews- Creating Case Studies using Video and long form text- Managing outsourced blog post writing to expand technical content portfolioSocial Media and Outreach:- brand monitoring to amplify customer success stories and product use on social- creating all social media, scheduling via Loomly- outreach to podcasts and influencers- Maintaining and Writing Newsletter- Mailchimp automations for drip sequences and lead magnet deliveryAdvertising and paid media:- Google Ad optimisation increased impressions from 8K per day to 400K with no increase in budget- Google Ad Scripting to remove click fraud and low performing sites- Identifying and organising external sponsorships- Creating ads and promotional ebooks- Managing external Digital PRSEO:- Technical SEO for blog with Search Console, Bing WebMaster Tools and SemRush- Technical SEO Optimisation on all YouTube Videos- SEO on Github Repos and GitPages- Creating content for 3rd party sites for backlinks and general SEO- Adhoc Technical SEO scripting in Python- amended Ghost blog theme for technical SEO improvements- cookie compliance with Cookie Pro and GTMMonitoring:- Search Console and Analytics Management- Added Plausible.io for improved metrics and UTM tracking
  • Secure Code Warrior
    Head Of Developer Relations
    Secure Code Warrior Sep 2020 - Apr 2021
    Sydney, New South Wales, Au
    - Creating explanatory source code to help onboard users and demonstrate tool capabilities. Open Sourced to Github. These are mixed media repos with: code, readme.md and video links- Improving documentation to improve initial user experience and onboarding- SEO and Feature analysis of JetBrains Marketplace to boost tool visibility and increase downloads and expanded content to explain tool and encourage downloads.- Creating public blog content and syndicating to other sites- Promoting created content on social media- Creating product videos and releasing to YouTube, optimised for SEO- Feature advocacy to improve tool capabilities- Creation of ebooks for lead gen, kdp release and onboardingIncreasing the user base for IntelliJ IDE Plugin. Initial work on Marketplace SEO helped double userbase in a week. Requested tool feature changes combined with social promotion of blog posts helped 10x user base size in 2 months.
  • Talotics.Com
    Digital Marketing Strategist - Talotics.Com
    Talotics.Com Mar 2017 - Apr 2021
    Working with small business and Tech startups to help them use Social Media to get their message out, increase leads and achieve more sales. Online Digital Marketing works best with it has the voice of the company behind it, I help companies identify and implement the strategies themselves rather than outsource the work to someone else. My Technical knowledge allows me to identify strategies that harness the constraints and features of platforms that other strategists miss.see https://Talotics.com for blog and custom tools- YouTube Channel Reviews to identify issues, with resolutions, and ongoing strategies- Content strategies for LinkedIn, Instagram, and Twitter- WebSite reviews to identify content changes and strategies- Custom marketing tools for content curation, social image generation, YouTube reviews, Platform content backupsClients include: SauceLabs, SpotQA, AccelQ, LeapWorkCustom tools: Chatterscan.com, TweetStorm Generator, Text To Image Generator
  • Talotics.Com
    Content Migration, Web Development
    Talotics.Com Dec 2018 - May 2020
    - Created code to move Blogger and Wordpress sites to Hugo.- Created Java code to migrate Patreon content to Hugo- Created Hugo templates and CSS for refreshed website- Created code to download videos from Vimeo and YouTube- UTM and post effectiveness tracking via UMT.io- Marketing plans created using MarketPlan.io to allow live metric tracking- Custom utilities to scan YouTube channels and auto report on errors and SEO improvements- Hosting sites on Netlify and custom hosts- Site depolyment over FTP using Github Actions from private projects- SEO site improvements monitored via Google Analytics, Hike, RankActive and SEO Quake- Prototype of escrow content platform using Patreon OAuth for login and permission security- Prototype Facebook bots in Nodes.JS with Claudia and using ActiveChat.io and PHP Web Services
  • Camelot
    Agile Test Consultant ♦ Exploratory Testing Coach ♦ Selenium Webdriver Architect
    Camelot Jul 2011 - Oct 2012
    Watford, Hertfordshire, Gb
    Agile Test Consultant - some achievements:● Provided coaching in Agile, Exploratory Testing, Automated Testing● Created GUI Web Automation using WebDriver & Java, with abstractions for page objects, navigation, domain objects, functional flows, entities.● REST API Automation using Java with abstraction layers built on top of Apache HTTP libraries● Performed exploratory testing of Web App, documenting using text files and Atlassian Bonfire● Installed and configured initial tool infrastructure for the project: Atlassian, SVN, Jenkins, FitNesse, Linux VMs● Created scripts around FitNesse for robust svn integration and hudson integration● Created Junit tests which use reflection to check consistency of Junit suite contents● Created JUnit sanity tests which report on FitNesse test suite contents● Created JUnit tests with feed4Junit and ContiPerf2● Created custom report modules for ContiPerf2 to trend performance over time with hudson chart plugins● Built coverage analysis tool to assess test coverage against REST API: using Fiddler, BrowserMobProxy, Har files and HarLib● Limited use of Groovy, Spock, GEB
  • Lmax (Formerly Tradefair)
    Head Of Testing ♦ Agile And Exploratory Test Manager
    Lmax (Formerly Tradefair) Jul 2010 - Apr 2011
    London, Gb
    An Agile development programme building a new financial trading exchange. ● Conducting exploratory testing embedded within the agile team and iteration.● Mentored and coached the testers to improve the depth and written history of manual exploratory testing ● Worked with the developers to improve the automated acceptance tests using Selenium and domain level abstractions.● Amended reporting utilities to provide a single page view of changes, stories and failing tests for each release candidate.● Changed the testing recruitment process to bring in more technical testers● Conducted ad-hoc performance testing with JMeter● Ongoing improvement and coaching of the Agile process● Main tools used: Mingle, Selenium, Java, JMeter, Burp Suite, Fiddler
  • Channel 4
    Agile Software Test Manager ♦ Technical And Performance Test Manager
    Channel 4 May 2008 - Aug 2010
    London, London, Gb
    In the IS New Media department I managed a group of testers spread across a variety of projects. Some projects working with Agile methods, others using short timescales and less Agile, but pragmatic approaches.● Improved the exploratory testing, increasing technical ability of the testers● Taught testers how to take effective notes of their exploratory testing to communicate the testing conducted● Created scripts to 'pull' summary reports of exploratory testing out of Jira to collate notes made against a story into 'daily' summaries - to aid session based debriefing. These were automatically uploaded into Confluence as wiki pages.● Created abstraction layers for the web sites and applications to allow us to write Selenium-RC tests faster● Taught the testers how to use Selenium-RC (this led to my writing the book "Selenium Simplified")● Recruited the testers for the projects, changed the recruitment style to involve hands-on testing in the interview● Evaluated and used BrowserMob to conduct performance testing from the cloud, using both virtual users and real browsers● In-house performance testing conducted using Avalanche, we changed the scripting style to make it cleaner and easier to maintain● Build test abstractions to allow us to test TeamSite more easily by reading the XML definitions of the entities and using APIs rather than automate the teamsite GUI● Conducted the initial exploratory testing of the new video player used for online catchup● Main tools used: Java, TeamSite, Jira, Confluence, TestNG, BrowserMob, Avalanche
  • Gsk
    Internal Agile Software Testing Consultant ♦ Agile Test Manager
    Gsk Feb 2006 - May 2008
    Brentford, Middlesex, Gb
    I help Agile projects improve their testing.● Helped teams introduce Selenium Automation into their testing● Worked with outsourced companies to increase their technical testing, introduce exploratory testing, and improve communication● Improved exploratory testing and technical skills of our in team testers● Worked with the 'central test organisation' to tailor their 'standard' process and make it light weight for our teams● Used AutoIt to help test desktop applications● Used Selenium to help test our web applications● General Agile team improvements and mentoring towards more automated and technical testing
  • Bjss
    Senior Technical Test Consultant
    Bjss Apr 2005 - Jan 2006
    Leeds, West Yorkshire, Gb
    Mainly working at BP as a Test Manager developed and implemented a test approach for XML messaging based tool.Highlights:● Developed an XSLT tool chain for confirming requirements implementation of a Tibco XML messaging interface, allowed us to identify defects in the specification prior to systems being developed
  • Software Testing Science
    Test Consultant ♦ Programmer ♦ Test Automation Engineer
    Software Testing Science Sep 1995 - Jan 1999
    As a consultant I got to work on a lot of different projects across different industries: Post Office Counters, London Electricity, British Airways, JP Morgan.I developed test strategies, managed test teams, worked as a test analyst, created automated tests in WinRunner and proprietary automation tools. I also mentored testing staff and users. I gained experience with T-Plan, TestDirector.During this time I was also programming and I wrote a multi-user test management tool and an Agency Management System.I programmed a variety of utility tools to help on the test projects: code generation, specification consistency checking, test condition generation tools.
  • Lcms (Life-Cycle Management Systems)
    Cast Research And Programming
    Lcms (Life-Cycle Management Systems) Aug 1993 - Sep 1995
    A programme between LCMS (then Software Testing Science in Nov 1993) and the University of Westminster, partly funded by the DTI. Programmed a number of CAST tools and performed Test consultancy. Was fortunate enough to receive mentoring from a number of experienced Software Testing Consultants.Programmed a Test Repository CAST tool based on an SSADM Test Methodology using Visual Basic. Specified and implemented a data migration utility to merge data from an established SSADM CASE tool. Developed an in-house Problem Management System which was used on Videotron and Post Office Counters Limited projects.Test Analysis work at Mercury Communications in Milton Keynes and Videotron in London.First experience of WinRunner automation.
  • Sci
    Freelance Writer
    Sci May 1995 - Jul 1995
    I worked on a First Person Shooter published by SCi and GT Interactive. I wrote a promotional short story and the scripts for the in game character encyclopaedia.
  • Scml
    'C' Programmer
    Scml Jul 1992 - Aug 1993
    Coding and maintenance of a JSP CASE tool, running under DOS and Windows 3.1. Responsible for the addition of a COBOL interpreter to allow the designs to be executed dynamically.

Alan Richardson Skills

Test Strategy Test Automation Selenium Exploratory Testing Agile Testing Agile Automation Java Test Management Performance Testing Test Planning System Testing Scrum Jira Tdd Load Testing Web Testing Test Tools Hypnosis Nlp Webdriver Junit Fitnesse Agile Methodologies Test Driven Development Selenium Testing Continuous Integration Regression Testing Manual Testing Testing Agile Project Management Functional Testing Jmeter Selenium Webdriver

Alan Richardson Education Details

  • Edinburgh Napier University
    Edinburgh Napier University
    Computing

Frequently Asked Questions about Alan Richardson

What company does Alan Richardson work for?

Alan Richardson works for Compendium Developments

What is Alan Richardson's role at the current company?

Alan Richardson's current role is Author, Consultant, Researcher.

What is Alan Richardson's email address?

Alan Richardson's email address is al****@****rid.com

What schools did Alan Richardson attend?

Alan Richardson attended Edinburgh Napier University.

What skills is Alan Richardson known for?

Alan Richardson has skills like Test Strategy, Test Automation, Selenium, Exploratory Testing, Agile Testing, Agile, Automation, Java, Test Management, Performance Testing, Test Planning, System Testing.

Who are Alan Richardson's colleagues?

Alan Richardson's colleagues are Billie Kaur Richardson.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.