Summary
Overview
Work History
Skills
Certification
Timeline
Generic

Michael Fadhl

Beaverton,OR

Summary

Solutions-focused software engineer with 10+ years experience providing design and implementation of robust and scalable test automation suites to improve the quality of software development. Demonstrated the capacity of identifying root cause of defects and help direct developers to find resolutions. Adept at articulating complex technical concepts to users of varying technical understanding. I’m looking for an opportunity where I can apply my broad range of experiences as a cross-functional team member that thrives in a fast-pace agile environment.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Lead Software Quality Assurance Engineer

XPO Logistics
07.2017 - 02.2024
  • Served as lead QA engineer on multiple projects that allowed XPO to meet ambitious delivery goals.
  • Automated functional, regression and end-to-end test cases using Selenium and RestAssured.
  • Created and deployed test data generation tools for manual testers to use.
  • Collaborated with developers and project managers to assess program capabilities, features and testing demands.
  • Expanded the common automation framework to be used company wide to lower the barrier to automation.
  • Interviewed and mentored newly hired QA team members to ensure their success.

Senior Software Engineer

Nike
04.2015 - 11.2016

The Integration team has an intricate understanding of the features within User Services and overall Nike infrastructure, and is in a unique position to be able to troubleshoot issues through all levels of the stack. This allows for rapid intake, troubleshooting, and resolution of issues. This acts as a buffer to shield the feature teams from disruption.

  • Performed intake, troubleshooting, and routing of user service bugs.
  • Assisted Nike internal teams and partner adopters with integrating user service features.
  • Provided test environment support.
  • Automated the intake process of teams integrating with user services.

Lead QA / Java Develoer

Cambia Health Services
09.2014 - 04.2015

Cambia Health Solutions was using Oracle Communication Message Server (OCMS) as a platform for delivering email communication with Cambia members. To maintain this system it cost Cambia 600,000 per year (1.2 Million users at .50 per user). To remove the dependency of the proprietary software, a lightweight message center tool solution consisting of a restful web service and a custom database was implemented to recreate the messaging functionality.

  • Implemented a restful web service for message retrievals and used JMS events to create and update messages..
  • Created performance tests using Jmeter and used SoupUI for integration and end-to-end testing.

Senior QA Automation Engineer

Nike Consumer Profile Capability
06.2013 - 07.2014
  • Responsible for writing test cases and developing automated tests for the unified login and registration application.
  • Developed a testing framework in Java using Selenium WebDriver framework.
  • Created a Selenium Grid to distribute tests on multiple machines to run tests in parallel. Cutting down time required for running tests by 90%.
  • Performed validation for production releases through various release environments.
  • Provided on-board training and guidance to new-hires on the team.

Skills

  • Java, Javascript, Bash, HTML, CSS, Python
  • Oracle, MySQL
  • Gitub, Stash and Bitbucket
  • Maven, Tomcat, Jenkins, Sonar
  • Kubernetes, NewRelic, Splunk
  • Selenium, JMeter, SoapUI, Postman, JUnit, TestNG
  • Jira, Confluence

Certification

Certified Scrum Master (CSM)

Certified Scrum Developer (CSD)

Timeline

Lead Software Quality Assurance Engineer

XPO Logistics
07.2017 - 02.2024

Senior Software Engineer

Nike
04.2015 - 11.2016

Lead QA / Java Develoer

Cambia Health Services
09.2014 - 04.2015

Senior QA Automation Engineer

Nike Consumer Profile Capability
06.2013 - 07.2014
Michael Fadhl