Senior Software Development Engineer In Test at Renew Home
Austin, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Benjamin Forehand is a Senior Software Development Engineer in Test with a decade of experience building robust test automation and CI/CD pipelines, currently based in Austin. He spent nearly a decade at Mozilla driving integration and UI test coverage across high-profile projects like Firefox for iOS and addons.mozilla.org, contributing to experiment integration, Selenium/Pytest suites, and XCTest-based mobile tests. Benjamin excels at stabilizing flaky tests and improving test infrastructure—adding CircleCI and Docker Compose jobs, configuring WebdriverIO, and refining retries and reporters to make pipelines more reliable. His background spans front-end, mobile, and backend test work, which lets him bridge developer and QA perspectives to ship higher-quality releases faster. An Outreachy alum and former MEAN-stack intern, he brings both open-source stewardship and practical product-focused engineering to teams. Colleagues will find him skilled at turning brittle test surfaces into maintainable automation that uncovers real user-facing issues.
10 years of coding experience
9 years of employment as a software developer
Associate of Science (A.S.), Computer Programming and Analysis, Associate of Science (A.S.), Computer Programming and Analysis at Valencia College
A web application for managing user experiments for Mozilla Firefox.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:634 reviews, 96 commits, 518 PRs in 3 years 6 months
Contributions summary:Benjamin implemented integration tests for the "experimenter" web application, specifically focusing on adding and configuring tests. They set up a CircleCI job to run the tests on each pull request and configured a Docker Compose file for test execution. The user's work involved structuring tests for ease of adding new pages and configuring a Tox test runner. They also contributed to the creation of integration tests, as shown in the provided HTML test report.
Contributions:2 reviews, 68 commits, 138 PRs in 2 years 9 months
Contributions summary:Benjamin primarily contributed to the front-end of the `addons-frontend` repository, focusing on UI testing and the integration of those tests within the CI/CD pipeline. Their work involved modifying and creating tests using pytest and selenium to validate the functionality of the discovery pane, including interactions with UI elements and installation processes. Furthermore, the user was responsible for configuring the testing environment and addressing issues to improve the reliability of the integration tests, particularly by adjusting the test execution and handling environment setups within CircleCI.
reactaddonsreduxaddoncomplement
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Benjamin Forehand - Senior Software Development Engineer In Test at Renew Home