Eugene Stuckless
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Eugene is a QA architect and developer with a decade of experience building countless frameworks and automating thousands of test cases. In companies large and small, he immediately impacts web or mobile-based software lifecycles to reduce deployment times and increase confidence in product quality. Having worked from Japan for US-based companies, Eugene excels at ensuring seamless handoffs between time zones and asking the right questions at the right time.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Ruby, Selenium, Watir, Appium, Cucumber
The most amazing...
...project I've built from the ground up was a mobile automation suite, seamlessly covering five different versions of our Android and iOS augmented reality app.
Work Experience
QA Engineer II | Test and Release Manager
Indeed
- Served as a release manager and ensured timely and robust deploys, handling rollbacks if necessary. Coordinating with the product, engineering, and leadership, I learned to keep everybody aware of target deploys and in-process deployments.
- Architected a Push on Green initiative to move our deployable elements to CD as soon as possible. Developed the roadmap, implemented the automation, and designed and built Jenkins pipelines to facilitate continuous deployment.
- Worked as a test manager and developed and executed manual testing plans for 12 different deployable parts and implemented automation to decrease deployment times. Documented the test case details, so onboarding new QA engineers was trivial.
- Acted as the scrum master for two separate teams, which allowed me to shift left and anticipate testing needs as early as possible.
- Designed and built an automated test suite using Cypress. Integrated it with our CI/CD pipelines to facilitate continuous deployment.
Automation Architect
Krikey Inc
- Designed, built, and integrated a mobile automation framework in Appium, targeting iOS and Android apps. The automation is integrated with the existing suite of TestRail cases. Users see results updated in TestRail as the automation completes.
- Developed a roadmap for the automation rollout with clear deliverables and accurate estimates for all levels of completion. As a test manager, I identified the necessary test cases needing coverage to ensure end users' seamless experience.
- Implemented extensive API testing using the ReadyAPI tool, going from now coverage to complete coverage in just two months.
Software Engineer in Test and Release Manager
WP Engine
- Managed the quality of runtime environments for the company's 20,000 hosts. As a release manager, I maintained deployment timelines and made the go/no go decisions for our high-risk systems.
- Used manual and automated methods to test all new software the company implemented, including incredibly complex exploratory and regression testing with extraordinarily high-risk software.
- Aided in the design, implementation, and testing of the company's proprietary Docker-like technology written in Go. Built a new PHP runtime environment, deployed to GCE using Kubernetes, that dynamically scaled up and down as user needs fluctuated.
- Built and managed a performance testing team comprising eight members across all verticals. We leveraged Locust to dynamically deploy performance testing instances to AWS, spread across regions to simulate actual user interactions.
Automation Architect
Spiceworks
- Designed and built internal tools to help engineers across the company write automation to cover their applications, coached engineers on how to approach software development with a quality mindset, and managed three QA engineers on the team.
- Wrote software that read from an existing TestRail test suite and generated skeleton code. We had 200 test cases, so this reduced the time to automation significantly.
- Designed, built, and integrated into our pipeline a Web Application Testing in Ruby (Watir) and Selenium-based framework to cover the company's Ruby on Rails web app.
Automation Lead and Release Manager
AXS
- Developed automation after teaching myself Ruby and Watir and wrote an automation framework from the ground up.
- Led manual QA efforts for a big data project that leveraged massive amounts of consumer information to create meaningful customer insights. Managed releases and learned how to develop and communicate risk thresholds to stakeholders.
- Tested a ticket-sale website with extraordinarily complex permutations manually.
- Earned a large amount of responsibility quickly after joining the engineering department as an intern.
QAE | Team Lead
GameFly
- Designed and executed test plans with precision for iOS and Android apps while serving as a test engineer.
- Oversaw the app deployment processes, giving the final thumbs up to deploy a GameFly app to tens of thousands of users.
- Performed management responsibilities for a team of five QA interns.
Experience
Automation Android and iOS Augmented Reality App
ReadyAPI REST Automation Suite
Indeed | Push on Green Initiative
After adding many automated UI and API tests, increasing code quality through automated code style checks, and increasing alerting for the applications, I brought eight of the 12 deployables into a Push on Green state. This drastically increased our deployment velocity.
WPEngine | Performance Testing Project
Spiceworks | Programmatically Converting Hundreds of Test Cases into Automation Code
Education
Bachelor's Degree in Business Administration
University of Southern California - Los Angeles, California, USA
Bachelor's Degree in Computer Science
University of Southern California - Los Angeles, California, USA
Skills
Tools
Watir, Cucumber, Jenkins, Google Compute Engine (GCE), GitLab CI/CD, TestRail
Frameworks
Appium, Cypress, Selenium, Locust
Languages
Ruby, Gherkin, Go, PHP, Python
Paradigms
Automated Testing, Continuous Deployment
Platforms
MacOS, Software Design Patterns, ReadyAPI, Docker, Amazon Web Services (AWS), iOS, Android
Other
Presentations, API Testing, Web App Automation, QA Automation, QA Leadership, Mobile Device QA Automation, Performance Testing, Discrete Mathematics, Software Design, Organizational Behavior (OB), Public Speaking, Business Accounting, Debugging, Sauce Labs, Experimental Research, REST API Automation, Big Data, Business Strategy, Roadmaps, Proof of Concept (POC), Push on Green, Project Planning, Lean Project Management, Release Management, CI/CD Pipelines, Test Management
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring