Joe S.

Joe S.

Ohio, United States of America
Hire Joe S. Hire Joe S. Hire Joe S.

About Me

Joseph is a Lead Developer with a strong Python, Quality Assurance and Big Data skills; bringing on board a solid understanding of enterprise development methodologies and principles. He writes, debugs, maintains and tests software solutions using modern tech stack, toolsets and architecture. He has hands-on expertise in end-to-end product or solution testing, from establishing test frameworks to executing tests to reporting results and facilitating bug resolution.

Frontend

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Lead Developer / QA Automation Engineer
2020 - Present (5 years)
Remote
  • Monitoring quality assurance processes and various project meetings for clients across a broad range of industries.

  • Partner closely with other cross-functional departments to work on process problems and challenges that affect customer satisfaction in the implementation of projects.

  • Facilitate QA ceremonies, identify and remove impediments to success, track progress, and recognize opportunities for continuous improvement.

Toptal
Toptal
QA Automation Engineer
2019 - Present (6 years)
Remote
  • Design and implement testing tasks for iOS and Android solution on multiple emulators; participating in risk analysis to enable informed review of test plans and test cases.

  • Played a vital role in the development and deployment of critical diagnostic applications, tools and processes on mobile UI test automation frameworks for clients using Javascript and Appium.

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback on solutions to clients.

Litify
Litify
QA Automation Engineer
2019 - 2020 (1 year)
New York, United States (Remote)
  • Created UI test automation frameworks from scratch using Ruby and Watir; working to identify and classify issues, determining the scope and origin, and documenting them thoroughly.

  • Developed and maintained test plans and a library of test cases for Litify; leading process formation on automation implementation and reporting with TestRail.

  • Developed, executed, and maintained automated tests for Litify's products and initiatives; running tests on AWS through Circle CI.

Universal Orlando
Universal Orlando
Big Data Developer
2018 - 2018
Orlando, FL, United States
  • Worked with other developers in building, testing, and maintaining Python Spark scripts on the project; addressing and resolving technical issues to support key business initatives.

  • Maintained and updated NiFi flows from various data sources for Universal Orlando; providing leadership on the project from discovery and planning through to implementation and delivery.

  • Provided programming support for the development process; manipulating large data sets and ensuring data integrity.

The Wendy's Company
The Wendy's Company
Lead Developer / QA Automation Engineer
2015 - 2018 (3 years)
Columbus, Ohio, United States
  • Worked across multiple teams to ensure high test reliability and product quality; architecting and implementing automation test suites for five React web apps and a Node WebKit kiosk.

  • Architected test suites for a unified iOS and Android solution using Ruby and Appium to replace a previous Ruby and Calabash-based suite.

  • Set up and maintained Jenkins jobs and virtual machines and Mac minis to run tests on the project; maintaining the services test suite in Java with TestNG.

Dollar Shave Club
Dollar Shave Club
Senior QA Engineer/Senior SDET
2014 - 2015 (1 year)
Venice, CA, United States
  • Set up web automation testing processes on the project; designing components, system, functional, application and enterprise-level test automation procedures.

  • Built-up a Jenkins solution to run BDD tests on SauceLab; certifying solutions conceptually and via test executions on each components’ capabilities.

  • Analyzed, troubleshot and automated system solutions at the application, database and network-level for Dollar Shave Club.

Nationawide Insurance
Nationawide Insurance
Senior Automation Developer
2012 - 2014 (2 years)
Columbus, Ohio, United States
  • Designed and wrote test scripts for desktop and web apps for Nationwide Insurance; establishing the right depth and breadth of testing criteria on projects.

  • Oversaw web service testing tasks using SoapUI and Ruby with the Savon gem.

  • Identified risks and managed tests for the proprietary software on the Windows environment using manual techniques and automation testing through Ruby with Rautomation.

MRI Software LLC
MRI Software LLC
Software QA Engineer
2012 - 2010
Solon, Ohio, United States
  • Offered technical guidance for tests on a SaaS solution on Windows environments for MRI's Residential Management software using manual techniques and automation testing.

  • Managed test tools and performed analysis of results.

  • Performed basic computer configuration and application compatibility testing tasks for MRI.

Showcase

Contributor - Page Object
Contributor - Page Object
  • Develops a gem for implementing the PageObject pattern in Watir-webdriver and Selenium-webdriver.

  • Provides a simple interface for creating flexible page objects to decouple tests from elements.

  • Supports both Watir and Selenium-webdriver for element interaction.

Contributor - Selenium
Contributor - Selenium
  • Selenium is an open-source project that automates web browsers.

  • It provides infrastructure for the W3C WebDriver specification, a platform for web browser automation.

  • The project focuses on enabling compatibility across multiple web browsers.

Contributor - Watir
Contributor - Watir
  • Watir is an opensource Ruby library for automating tests.

  • It interacts with a browser like Selenium, simplifying test automation.

  • Watir wraps Selenium, enhancing syntactic compatibility.

Education

Master of Arts in Mathematics
Master of Arts in Mathematics
University of Toledo
2007 - 2009 (2 years)
BSc. Mathematics
BSc. Mathematics
Miami University - Oxford, Ohio
2003 - 2007 (4 years)