Summary
John Lavoie is a Software Quality Assurance Engineer with 11 years of experience building and automating test suites for web UIs, APIs, and cloud resources across enterprise products. He has driven QA best practices and version control workflows at Panasonic and CloudCheckr, building Selenium and Pytest-based frameworks to validate React UIs, microservices, and AWS services like Lambda and DynamoDB. Comfortable stepping into developer tasks, he has full‑stack experience from C# MVC web work to scripting in Groovy, PowerShell, and Python, and a background in safety-critical embedded testing from an Alstom co-op. Based in Fairport, NY and trained as a Computer Software Engineer at RIT, he combines methodical QA discipline with practical engineering chops and a track record of replacing legacy test suites with more efficient, maintainable automation.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Rochester Institute of Technology