Software Development Engineer in Test
Building robust test automation frameworks and ensuring software excellence with 10+ years of experience in E2E testing, CI/CD pipelines, and cross-platform mobile testing.
I deliver best-in-class IT consulting services, leveraging expertise in test automation and modern methodologies to support clients' strategic business goals.
With a unique background combining environmental engineering and software testing, I bring analytical rigor and sustainability-minded thinking to every project. My LEED AP O+M certification reflects my commitment to quality standards across disciplines.
I'm particularly passionate about STEM web projects and have recently been exploring generative AI technologies. I thrive on research and hands-on experience, driven by the satisfaction of a job well done and happy customers.
Comprehensive E2E testing ensuring robust functionality
Pipeline-driven automation within modern workflows
Android & iOS mobile app testing solutions
End-to-end test suites using Cypress, Appium, and React Native Detox. Automated REST API and service testing with RestAssured, Python pytest, and comprehensive coverage.
Pipeline-driven test automation suites integrated within modern CI/CD workflows using GitHub Actions and other leading platforms.
Cross-platform mobile app testing solutions for Android and iOS, ensuring quality across all devices and screen sizes.
Load and performance testing to ensure your applications scale gracefully under pressure and meet user expectations.
A streamlined test automation pipeline ensuring quality at every stage
Compile iOS IPA & Android APK builds via CI/CD pipeline
Distribute to local or remote device farms
Execute E2E test suites across platforms
All checks pass with confidence
Developing end-to-end Appium test suites using ad-hoc iOS IPA builds and Android APK builds for enterprise-level energy management systems. Leading release deployment planning for hardware systems with custom local operating system software, coordinating front-end mobile app releases that communicate with backend firmware to ensure seamless integration across the full product stack.
Built automated mobile app testing solutions ensuring product quality for smart energy management platforms.
Mobile Test Automation Solutions Lead. Built and maintained suite of end-to-end tests to validate Android and iOS app functionality prior to release.
Partnered with enterprise clients including Mastercard, BJ's Brewhouse, and Telus, quickly delivering tailored test automation solutions to meet their unique needs. Developed end-to-end test suites using Cypress and JavaScript. Implemented automated CI/CD pipelines using GitHub Actions. Utilized Java with RestAssured and TestNG for enterprise applications.
Senior Test Engineer for EPA's ENERGY STAR Portfolio Manager. Comprehensive E2E testing, load/performance testing, automated REST web services testing for Java-based web applications.
Leadership in Energy and Environmental Design - Operations + Maintenance
Ready to elevate your software quality? I'm available for consulting engagements, test automation projects, and CI/CD implementations.