Started in 2004 as a charity to bring awareness to men’s health issues, the Movember Foundation has grown into a worldwide movement with offices in London, Los Angeles, Toronto, and headquartered in Melbourne. In addition to building the tech to drive multi-million dollar fundraising efforts year-round, the Engineering team now supports a wide portfolio of investments in men’s health programs ranging from clinical registries, health education, and recruitment for research trials.
The Movember Foundation is best known for the growing of moustaches during the month of November to raise awareness of men’s health issues. The movement has funded 1,200 men’s health projects through more than half a million fundraisers totaling over $900M AUD raised.
As the Movember Foundation fundraises in 20 countries, the engineering team deals with the complexities of multiple payment gateways and localization issues. Tackling these challenges as an agile cross-functional team can be problematic. Movember relies on Postman Pro to share and sync collections and make sure every team member is working off the most up-to-date version to ensure quality business outcomes.
Within the Postman Collections, Movember uses descriptions to onboard new team members, scripts to create a workflow demonstrating special behavior, saving responses to document examples for each endpiont. Doing this streamlines communication for team members joining a new group or working on a new project.
Postman is integral as we upgrade our backend technology. We use Postman to make sure our APIs’ performance is within tolerance. It’s more efficient, less expensive, and gives us confidence as we transition over to a new framework.
The Movember team releases enhancements and new features every 2 weeks. As a requisite part of their Scrum agile workflow, the Movember QA engineers have developed a suite of Postman tests to ensure their endpoints are returning the expected responses.
These Postman tests are run at every stage of development, using Postman environments to set up access and credentials for every server.
We use Postman not only to test our APIs, but also as a way to gauge our performance.
Running Postman tests is more efficient and cost effective than alternative UI regression testing.
As the team’s technology continues to evolve, Postman acts as the single source of truth while upgrading various components. The team regularly runs Postman tests to make sure the Movember endpoints are performing as expected within tolerance.
“Postman gave us the confidence to plan and execute an efficient switch over to our new system as we upgrade older components,“ says Lead Developer Liam Svenson.