Michael Durrant

Michael Durrant Email and Phone Number

Principal @ Cambridge, MA, US
Cambridge, MA, US
Michael Durrant's Location
Cambridge, Massachusetts, United States, United States
Michael Durrant's Contact Details
About Michael Durrant

My current tech stacks are Playwright, React, Jest, Typescript on *nix.I have over 20 years experience with declarative, object oriented and functional approaches as appropriate for the need.Learning, teaching, sharing and having fun is the foundation of my work.Please see my 2019 LinkedIn recommendations for feedback from others.I am passionate about TDD and BDD with extensive pairing and mobbing.I base my quality software engineering efforts on the Agile Testing Pyramid of Unit, Integrated, User-Acceptance and Exploratory testing.Recent LinkedIn Articles in 2024:- https://www.linkedin.com/pulse/how-increase-test-coverage-michael-durrant-iu80e- https://www.linkedin.com/pulse/we-want-more-automation-now-michael-durrant-kekuc- https://www.linkedin.com/pulse/why-agile-development-uses-different-measures-qa-michael-durrant-cqgce/- https://www.linkedin.com/pulse/fda-medical-device-testing-michael-durrant-alanc

Michael Durrant's Current Company Details
Event Driven Architectures

Event Driven Architectures

Principal
Cambridge, MA, US
Michael Durrant Work Experience Details
  • Event Driven Architectures
    Principal
    Event Driven Architectures
    Cambridge, Ma, Us
  • Paperless Parts
    Quality Lead
    Paperless Parts May 2022 - Jun 2023
    Boston, Massachusetts, Us
    - Manager for a team of quality automation engineers- Programming Lead for Python and Javascript test code.- Fixer of bugs in our Javascript - React client application code- Champion of adding lint rules to promote higher quality code- Lead analyst for measuring and presenting on Code Quality KPIs- Leader in multiple shift-left initiatives to improve feedback and quality
  • Paperless Parts
    Quality Lead
    Paperless Parts Oct 2021 - Apr 2022
    Boston, Massachusetts, Us
    - Created new Cypress implementation using best practices such as usability based testing- Led Community Of Practices for Quality- Led effort to add extensive linting for improved application and automation code quality- Created automation code that is reliable, secure, robust, modular and english readable- Led effort to triple React component test coverage- Devised strategies and implementations for managing test data- Hired and coached two software automation engineers- Led effort to add extensive linting for improved code quality- Helped Design team by coding several of the component library swap outs
  • Event Driven Architectures
    Quality Leader
    Event Driven Architectures Apr 2019 - Apr 2022
    - Created a DEI Scorecard with 2 fellow application developers in React using Vite, with GCP Firebase for storage, Jest for unit tests and cypress for end-to-end tests. • Created software adhering to IEC 62304/FDA guidance in developing software integration protocols/reports • Hired and led a programming team to develop a high quality currency trading application • Maintained 500% test coverage in Jest. • Created a trading application using React, Axios, SASS and GCP, with oauth2 and API calls to the Paxos API service.• Designed and implemented the UI using best practices for usability and accessibility for users of all abilities using different devices and browsers, versions and conditions.• Designed and implemented an algorithm for placing limit trades that produced profit.• Managed and led the team in high quality coding and engineering practices with a focus on fast feedback and frequent small changes and iterations with healthy discussions.• Obtained AWS certifications as Architect, Developer and Sysops Admin
  • Sallie Mae
    Software Lead / Architect
    Sallie Mae Jul 2017 - Mar 2019
    Newark, De, Us
    I coded and implemented a new UI automation suite in Ruby using best practices for quality code.I then interviewed, hired and led a team of seven automation engineers to further develop test cases for this Ruby-Selenium automation in a SAFe Agile environment. I remain in touch with each member.Technical lead and coach for a wider community of 28 automation engineers.Performed regular 1:1's with all direct reports to ensure constant communication and feedback.Established and maintained weekly 1:1 with my manager, providing her with constant information and constraints needing help.Created close personal relationships with my direct reports so that I was also able to give them direct and immediate feedback and constructive criticism combined with coaching aimed at their success.Trained a team through constantly increasingly level of responsibility and independence over a 9 month period to ensure they can do todays tasks at a high level of quality plus train and learn for the future and take constantly increasing initiative over time.Provided Data Architect guidance on how to organize code and repositories.Provide Data Architect advice on how to arrange testing for the 4 agile testing quadrants - unit, integrated, UAT and Performance, plus the Testing Pyramid with most tests at the unit level and all dependencies stubbed out.Performed code review and refactoring advice to junior developers.Interviewed and hired 28 junior engineers and then acted as technical lead and career coach for all of them.Set up and presented multiple lunch and learns, workshops and community of practices.Used honesty and confidentiality to let folks around me talk confidently to me about the hopes and fears that they don't talk about publicly. Used creativity and imagination to help develop a new fun and engaging culture for modern web development including gatherings, breakfasts, cool toys and fun games.
  • Everquote
    Automation Engineer
    Everquote Jun 2015 - Jun 2017
    Cambridge, Ma, Us
    At Everquote I was the leader of Quality Enginnering focused on our core consumer facing applications with 2 direct reports.I saved the company $1.5 million through improved user reporting on our web forms after a 6 month internal company persuasion effort with many doubters.I was a strong proponent of an Agile development approach that embeds quality engineers in development groups for the earliest possible input to improve quality.Our group was constantly innovating and finding new ways to improve the quality of our products, from better UI testing to Lunch and Learns on relevant topics, to shared presentations with engineering groups, to hiring and training, so that my team can contribute effectively to Everquote's success.I wrote and guided web UI automation with Ruby through Rspec and Capybara for Functional Testing and Jasmine for UI Unit TestingI also ran a local Quality Meetup at both Everquote and other locations to help connect with the local community, learn and promote best practices and aid in hiring.
  • Zipcar
    Quality Engineer
    Zipcar Nov 2013 - Jun 2015
    Boston, Massachusetts, Us
    At Zipcar I was embedded in the Rails engineering team, performing Quality Assurance on features, tasks and bugs and writing automated tests and scripts with bash, rspec, capybara and selenium. I also used sql (Oracle, pl/sql) as I have an extensive Oracle background. I frequently presented to both my quality engineering group and also the engineering team about new and interesting tech topics for subjects from Ruby features, to Rails 4 upgrades, to a Velocity Conference Debrief, to Unix Terminal Tips.

Michael Durrant Education Details

  • The Manchester Metropolitan University
    The Manchester Metropolitan University
    Business Studies

Frequently Asked Questions about Michael Durrant

What company does Michael Durrant work for?

Michael Durrant works for Event Driven Architectures

What is Michael Durrant's role at the current company?

Michael Durrant's current role is Principal.

What is Michael Durrant's email address?

Michael Durrant's email address is m2****@****web.com

What is Michael Durrant's direct phone number?

Michael Durrant's direct phone number is +161724*****

What schools did Michael Durrant attend?

Michael Durrant attended The Manchester Metropolitan University.

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.