Robb Nicholas

Automation Engineer at PanasonicWELL
  • Claim this Profile
Contact Information
Location
Bellevue, Washington, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Automation Engineer
      • Mar 2022 - Present

      Bootstrapped the automation efforts for all of Yohana’s and PanasonicWell’s products. This automation framework drove web, mobile and hardware clients at once to replicate complex multi-client use-cases. This resulted in automating 18% of all P0 test cases across 6 projects in five months, and reduced manual test efforts by 20+ hours per regression run. Developed a remote test execution server that ran on python and flask to support running automation as part of developer pull-request checks to block code from being merged in on test failure. Also developed tooling to use this same automation framework to act as canaries and monitor the state of internal shared test environments. Designed a graph-based, automation tool capable of generating 100% of tests automatically for use with appliances and back-end web applications. Developed an Elasticsearch reporting solution that provided dashboards to report on individual test passes, the current health of developer repositories, the state of test environments, and historical trends on key test metrics. Created SDET Automation training for parent global corporation, resulting in a 3+ month training course for three separate business units, accelerating multiple business units' development pipelines from manual only testing to full continuously-integrated pipelines. Show less

    • Bangladesh
    • Advertising Services
    • 1 - 100 Employee
    • SDET II
      • Feb 2018 - Jan 2023

      Developed and implemented the UI automation framework for Amazon Halo using Appium and Kotlin that ran on iOS or Android interchangeably. Designed and developed remote execution server that ran on python and flask to run automation automatically at code checkin time. Developed kibana-based reporting tool to monitor pipelines, system health, catch flaky automation tests, and report on latency metrics. Acted as advisor to other teams for the purposes of technology implementation, and process decisions. Wrote white papers, design specs, and project proposals for new QA initiatives. Delivered lectures and workshops on technology initiatives. Show less

    • United States
    • Technology, Information and Internet
    • 300 - 400 Employee
    • Senior Software Development Engineer in Test
      • Oct 2015 - Jan 2018

      Developed and implemented a backend REST-based automation framework in python. Ran Triage meetings and coordinated with external teams on bugs and release schedules. Gave regular, company-wide brown bags on the Test team's infrastructure, and basic test theory. Developed New-Hire orientation classes on Unit Testing Best Practices. Developed and implemented Machine Learning algorithm to catch accidental changes in JSON REST responses from the backend. Mentored teammates and taught basic programming concepts, and brought new capabilities to the table that our team could offer to the company. Developed and implemented bot technology that simulated real users, and then used that technology to drive load for performance and stress testing. Designed and currently developing distributed node-based technology to discover client functionality and then automatically generate UI automation for our Android and iOS clients. Show less

    • United States
    • Computer Games
    • 700 & Above Employee
    • SDET
      • Apr 2015 - Oct 2015

      Refactored existing PowerShell-based test harness to also work with embedded hardware, a first for the team. Developed first Continuous Integration Test solution in the team's history. Refactored existing performance testing framework. Wrote C++ embedded test code that cross-compiled under Visual Studio, GCC, and custom in-house compiler, and executed on Windows, Ubuntu-Linux, Android, and custom embedded OS Refactored existing PowerShell-based test harness to also work with embedded hardware, a first for the team. Developed first Continuous Integration Test solution in the team's history. Refactored existing performance testing framework. Wrote C++ embedded test code that cross-compiled under Visual Studio, GCC, and custom in-house compiler, and executed on Windows, Ubuntu-Linux, Android, and custom embedded OS

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior SDET
      • Dec 2014 - Mar 2015

      Helped modernize existing Rest API-based backend test framework. Acted as Scrum master for back-end test team. Developed and prioritized quarterly goals for the team, and tracked progress via Jira. Maintained and supported test-pass and code-coverage metrics via Bamboo and SonarQube tools. Supported daily CI deployments via Ansible Tower. Made recommendations to project leaders on how to improve and modernize QA processes and procedures. Helped modernize existing Rest API-based backend test framework. Acted as Scrum master for back-end test team. Developed and prioritized quarterly goals for the team, and tracked progress via Jira. Maintained and supported test-pass and code-coverage metrics via Bamboo and SonarQube tools. Supported daily CI deployments via Ansible Tower. Made recommendations to project leaders on how to improve and modernize QA processes and procedures.

    • United States
    • Software Development
    • 500 - 600 Employee
    • Senior Software Development Engineer in Test
      • Mar 2013 - Dec 2014

      Worked on the R&D team developing a new UI automation framework using Selenium and Java to modernize and expand existing automation framework. Also developed new UI automation framework for an entirely new product. Acted as embedded-SDET on front-end feature team, wrote test plans, performed manual testing, and created automated test suites to vet new features on front-end feature team. Created, monitored, and reported on Continuous Integration test suite in TeamCity. Acted in advisory capacity for multiple other teams within Apptio. Interfaced with senior management for test-coverage reporting and other test-related issues. Show less

    • Software Development Engineer in Test
      • Nov 2011 - Jan 2013

      Sole quality assurance representative for a data-intensive feature on a new product at Amazon. *Developed test strategies and wrote test plans for the feature. *Wrote justification plans for risk-mitigation strategies and presented them to upper management for approval. *Designed and developed test technologies using bash and python to acquire and process vast amounts of data on a daily basis for the purpose of fine-tuning our algorithm. *Designed and developed reporting tools using python to track the progress of that algorithm via a wiki-based dashboard. Show less

    • United States
    • Software Development
    • 200 - 300 Employee
    • Software Development Engineer in Test
      • 2007 - Dec 2011

      Part of a small test team devoted to testing a heavily multithreaded physics simulator R&D project at Microsoft. The project used ConcRT, and C++11x extensively. *Wrote a user interface test automation suite that wrapped UIAutomation and SendInput that drastically reduced test automation development time. *Wrote a geometry primitives graphics library that the development team used in numerous facets of the project *Wrote test plans, test automation, and exit criteria for the simulation editor Show less

    • Contract Developer
      • Aug 2006 - Jan 2007
    • Contract Developer
      • Aug 2005 - Jan 2006
    • Contract Developer
      • Apr 2004 - May 2005
    • Senior Network Engineer
      • Feb 2003 - Apr 2004
    • United Kingdom
    • Government Administration
    • 1 - 100 Employee
    • Contract Developer
      • Apr 2002 - Feb 2003

Education

  • Northern Virginia Community College
    Associate's degree, Computer Science
    2002 - 2005
  • George Mason University
    continuing studies in computer science
  • University of Washington
    continuing studies in computer science

Community

You need to have a working account to view this content. Click here to join now