# Ethan Johnston > Software Test Architect | DevOps & CI/CD | Agile & Scrum Location: Denver Metropolitan Area, United States Profile: https://flows.cv/ethanjohnston I'm a software engineer specializing in test automation, CI/CD, and DevOps with years of experience in building up new test automation infrastructure, proactively identifying design constraints, automating CI/CD pipelines, and breaking down implementation roadblocks. I've built testing solutions using Selenium, Cypress, Playwright, RESTAssured, Pytest, and JMeter, and implemented those solutions using Jenkins, GitHub Actions, AWS CodeBuild, CircleCI, Kubernetes, and Terraform to help improve and automate testing feedback cycles and surface the most important performance and functionality issues in complex multi-application systems. ## Work Experience ### Senior Software Engineer in Test @ Kroger Technology & Digital Jan 2024 – Present | Denver Metropolitan Area ### Software Test Architect @ Luxury Presence Jan 2022 – Jan 2024 | Denver Metropolitan Area ➢ Built a deep-dive proof-of-concept to compare Cypress and Playwright (JavaScript) functionality ➢ Led a complete migration from manual to automated testing across the entire organization, resulting in automated suites across 4 separate teams regularly catching functionality failures within 30 minutes of deployment to a shared staging environment via CI/CD integration built using Terraform, Kubernetes, and CircleCI ➢ Designed from scratch the automation code framework for UI and API testing as well as mentored developers on best practices for unit testing, including introducing, training, and mentoring adoption of Playwright across multiple teams ➢ Mentored and upleveled other quality engineers with varying degrees of experience in test automation, resulting in all teams having some amount of test automation infrastructure within the first year of migration ### Senior Software Engineer In Test @ Airkit Jan 2021 – Jan 2022 | Denver Metropolitan Area ➢ Designed, implemented, and iterated upon new API testing methodology in TypeScript / JavaScript to meet the unique challenges of testing both a platform and its supported applications ➢ Built and maintained new monitoring tools using ReportPortal as well as legacy integrations to help identify code areas in greatest need of improvement ➢ Expanded and refactored the existing test infrastructure using Selenium (Kotlin) in order to facilitate the shipping of major updates with critical changes to user workflow ### Software Engineer In Test @ Pie Insurance Jan 2021 – Jan 2021 | Denver, Colorado, United States ➢ Led organization-wide process changes around Scrum and CI/CD including fostering conversations at multiple levels of management concerning sprint reviews, definition of done, feature flagging, and Jira release planning ➢ Pioneered new testing infrastructure for backend systems using PyTest (Python) and AWS CodeBuild to establish proof of concepts for contract testing ➢ Proactively identified design issues with ODM structures during collaboration with backend developers and architects to establish better standards for release auditing and testability ### Software Quality Engineer II @ Xactly Corp Jan 2019 – Jan 2021 | Denver, Colorado ➢ Drove technical initiatives for every cloud-based team, spanning five separate products, which included building up both manual and automated performance testing from scratch utilizing Jenkins, Docker, and JMeter ➢ Built up new reporting integration for all cloud-based teams that were previously without any external report generation, leveraging integration systems through TestNG, ReportPortal, Google Sheets, and automated email generation ➢ Pioneered new API automation infrastructure for a team with a .NET / Azure stack that had been dependent on GUI and manual testing for years, reaching a proof of concept within six weeks ➢ Maintained primary responsibility for the technical mentorship of junior engineers transferring in from support. With my leadership and mentoring, both engineers were comfortable contributing to the test automation codebase within three months of joining the team despite no prior experience in programming or software development. ### Software Quality Engineer @ Xactly Corp Jan 2019 – Jan 2019 | Denver, Colorado ➢ Optimized the execution of regression testing for my team's product, reducing total time to test releases by 80% ➢ Established new automation infrastructure, building up a framework to bring my team from manually executing almost all of the regression tests to having over half of the regression suite automated within six months ➢ Mentored and onboarded new hires, both on my team and elsewhere within the organization, making sure that all new engineers feel like they have someone to rely on when they have questions ## Education ### Bachelor of Science - BS in Computer Science Metropolitan State University of Denver Jan 2014 – Jan 2017 ### Bachelor of Science - BS in Applied Mathematics Metropolitan State University of Denver Jan 2014 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/ethan-b-johnston --- Source: https://flows.cv/ethanjohnston JSON Resume: https://flows.cv/ethanjohnston/resume.json Last updated: 2026-03-22