Engineer
Automator
Designer?
Awardco
07/01/2021 - Present
Software Engineering Technical Lead
- Lead, mentored, and inspired an engineering team to perform at the highest level and deliver world-class products
- Provided technical leadership to an engineering team to implement software solutions to business problems
- Participated in recruiting, hiring, and developing engineering members of a product team
- Participated in establishing company architectural standards and software development best practices
- Conducted final code reviews and took responsibility for code released to production
- Oversaw and participated in quality assurance efforts
Software Test Engineer
- Designed and developed an automated test framework from the ground up with Cypress
- Created and maintained automated test scripts for end to end, integration, security, performance, and component tests
- Implemented and maintained a GitHub Action to integrate Cypress tests into the CI pipeline
- Performed UX design reviews on prototypes created for cross-functional agile teams
- Wrote and executed complete test cases for new features developed on cross-functional agile teams
- Created new or modified existing end to end tests based on test cases written for new features
- Performed code reviews for other Software Test Engineers
- Trained and mentored other Software Test engineers
- Conducted technical interviews and made hiring decisions
- Drove quality within product engineering teams across all aspects of product development including UX, security, scalability, testability, etc.
doTERRA
02/01/2018 - 07/01/2021
Software QA Analyst
- Imagined and organized a series of manual tests for new features of an eCommerce web application in TestRail
- Maintained 500+ test cases and ensured their accuracy to avoid confusion for the QA team
- Executed prioritized regression testing prior to each production release to ensure proper functionality
- Collaborated with product management, design, and development teams on the user interface, functionality, and specifications of new features
- Tracked and triaged bugs and enhancements in Jira and tested prior to release to validate consistency with user story
QA Tester
- Executed manual regression tests across multiple software platforms
- Wrote up bug reports in Workfront and Jira
- Collaborated on writing manual regression tests for new defects
project
Zolly
This site!
languages
TypeScript
Postgres
frameworks
React
Next
Prisma
project
Scheduled Reports
Scheduled Reports allow admins using the Awardco platform to schedule out reports to run on a recurring schedule.
languages
C#
JavaScript
frameworks
.NET
Vue
project
Recognition Status Report
The Recognition Status Report helps admins get visibility about how well their approval process is working, and where the bottlenecks are.
languages
C#
SQL
JavaScript
frameworks
.NET
Vue
project
Recognition Score
Recognition Score is a measure of a how well a user or company is using the Awardco platform.
languages
C#
SQL
JavaScript
frameworks
.NET
Vue
project
Performance Testing
A performance measuring framework built with Cypress. Load testing with Locust.
languages
JavaScript
Python
frameworks
Cypress
Node
Locust
project
Test Automation
An end to end test automation framework built with Cypress. Confirms critical user journeys of Awardco's platform.
languages
JavaScript
frameworks
Node
Cypress
project
GitHub Action for Cypress Tests
Runs the frontend and backend servers and sets up the Cypress environment to run tests in CI.