Kevin Lamping

Kevin Lamping

Mentor
5.0
(5 reviews)
US$35.00
For every 15 mins
16
Sessions/Jobs
free badge
First 15 mins free for your first session
speaker at Codementor Events
Speaker at Codementor Events
ABOUT ME
Front-end Engineer & Tester, WebdriverIO Expert
Front-end Engineer & Tester, WebdriverIO Expert

Howdy Folks!

I'm a Senior Front-end Engineer & Tester with over 15 years professional experience, both at large companies and small. I've worked on a variety of websites, including both small-business sites and large, enterprise-level domains.

I'm a member of the Technical Steering Committee for WebdriverIO, and open-source test automation framework. I've also written a book on Web App Testing that's available here: https://leanpub.com/webapp-testing-guidebook

I also run a YouTube channel covering Front-end Testing: https://www.youtube.com/user/medigerati/

In my free-time, when I'm not playing with my kids, I dabble in tabletop gaming, piano and gardening. And I'm addicted to disc golf.

English
Central Time (US & Canada) (-05:00)
Joined March 2017
EXPERTISE
5 years experience | 1 endorsement
Have written test automation for clients using WebdriverIO/Selenium. This includes integration with third-party tools like Jenkins and Sa...
Have written test automation for clients using WebdriverIO/Selenium. This includes integration with third-party tools like Jenkins and Sauce Labs.
WebdriverIO
View more
WebdriverIO
View more
10 years experience | 2 endorsements
I have over ten years of experience working with HTML/CSS/JavaScript, including work on sites requiring a responsive design. I've success...
I have over ten years of experience working with HTML/CSS/JavaScript, including work on sites requiring a responsive design. I've successfully implemented the latest advancements in the field, including usage of ES6, CSS flexbox and JS Promises.
View more
View more
7 years experience | 2 endorsements
I've really enjoyed translating my JavaScript knowledge to the server-side via Node.js. Being able to set up a server using a programming...
I've really enjoyed translating my JavaScript knowledge to the server-side via Node.js. Being able to set up a server using a programming language I'm so familiar with is freeing. I love using Node as a build tool for my front-end needs, and enjoy dabbling in server logic and business logic.
16 years experience | 1 endorsement
I first tried out HTML in middle school in the late 1990's, editing my email signature to look hella awesome. Through high school I took ...
I first tried out HTML in middle school in the late 1990's, editing my email signature to look hella awesome. Through high school I took advantage of resources like HTML Goodies, which at the time was really great. Since then, I've learned the benefits of semantic markup, the usefulness of clean, concise HTML, and have adapted in best practices and new functionality when apt.
12 years experience
My experience with CSS began in college, as I learned the benefits of it over endless font tags. I grew to love stylesheets, and was soon...
My experience with CSS began in college, as I learned the benefits of it over endless font tags. I grew to love stylesheets, and was soon converted from table-based to css based layouts. I've fought many an IE layout bug and am glad to see the days of IE6 & 7 gone for good. I'm excited for the future of CSS, including grid-based layouts and an end to vertical centering madness (thank you flexbox!)
10 years experience
4 years experience

REVIEWS FROM CLIENTS

5.0
(5 reviews)
jensen pillay
jensen pillay
June 2022
Kevin is very patient and insightful , he has a deep understanding of programming and bridges the technical gap by explaining things in an easy to understand way. Highly recommend.
makif44
makif44
June 2021
He was great. He solved the problem immediately.
Ryan Anderson
Ryan Anderson
November 2020
Very knowledgable about the javascript testing ecosystem and programming in general. Solved the problem I was having with webdriverio. Would recommend.
Michael Latch
Michael Latch
August 2017
Kevin was obviously an expert at using WebDriverIO. He was able to immediately understand my problem and build a solution right in front of my eyes. Would 100% recommend and plan on using again myself.
EMPLOYMENTS
Front-end Engineer and Tester
N/A
2016-09-01-Present
Consultant working with various companies, including: • Week-long on-sites to help teams build custom WebdriverIO based test automation f...
Consultant working with various companies, including: • Week-long on-sites to help teams build custom WebdriverIO based test automation frameworks • Building out and maintaining WebdriverIO based test suites • Resolving long-standing issues in legacy codebases, including jQuery and Express. • Implementation of Front-end Components using React/VueJS • One on one mentoring with QA leads to troubleshoot issues and teach best practices in terms of test automation
HTML/CSS
jQuery
React
View more
HTML/CSS
jQuery
React
WebdriverIO
Vue.js
View more
Senior Front End Engineer
InVisionApp Inc
2015-06-01-2016-08-01
Member of the front-end infrastructure team, including the following responsibilities: • Promoted code quality throughout the engineering...
Member of the front-end infrastructure team, including the following responsibilities: • Promoted code quality throughout the engineering department through the implementation of ESLint, JavaScript unit tests, and other improvements to the developer workflow. • Creation of a functional test framework using WebdriverIO, allowing developers and QA leads the ability to write and run test automation both locally and through Jenkins. • Migration of API service functionality to NodeJS microservices
Mocha
React
Eslint
View more
Mocha
React
Eslint
View more
Frontend Engineer
Four Kitchens
2015-01-01-2015-06-01
Responsible for Frontend Development of http://twit.tv, including: • Working with client to meet functional specs • Working with API team...
Responsible for Frontend Development of http://twit.tv, including: • Working with client to meet functional specs • Working with API team to understand RESTful interface • Developing Headless Drupal implementation using Node.js, Redis and Drupal 7
HTML/CSS
Drupal
Responsive Design
View more
HTML/CSS
Drupal
Responsive Design
View more
PROJECTS
Learn WebdriverIOView Project
2017
Online video course teaching essentials of WebdriverIO test framework, featuring 50+ "bite-sized" videos detailing the various aspects of...
Online video course teaching essentials of WebdriverIO test framework, featuring 50+ "bite-sized" videos detailing the various aspects of the tool.
View more
View more
VisualRegressionTesting.comView Project
2016
Collection of links to articles, videos and tools related to visual regression testing. Includes a free 5-day email course on teaching We...
Collection of links to articles, videos and tools related to visual regression testing. Includes a free 5-day email course on teaching WebdriverCSS usage.
Testing
View more
Testing
View more