Integrated QA Team for Events Company
- Application Testing
- $50,000 to $199,999
- Quality
- 4.0
- Schedule
- 5.0
- Cost
- 3.5
- Willing to Refer
- 4.0
"OnPath Testing is well versed in agile development. It's worked very well from our perspective."
- Other industries
- Fort Collins, Colorado
- 51-200 Employees
- Phone Interview
- Verified
OnPath Testing provided two full time engineers in order to assist in quality assurance feedback for an event registration platform. It is a large, recurring project and the work is ongoing.
OnPath's engineers have integrated as nearly a full-time part of the team. They have helped significantly refine and improve the overall testing environment. Site productivity and reliability has increased a result of their work.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Please describe your organization.
We work in the endurance event space, and we were building an online registration tool to facilitate transactions for participants in the events.
What is your position?
I was a project manager when we brought OnPath Testing onboard.
OPPORTUNITY / CHALLENGE
What business challenge were you trying to address with OnPath Testing?
We were building out our integration tests, trying to improve them. We needed more manpower to help us ramp up the creation of specific quality assurance tests. Then, in time, we changed the technologies that we were using to write the tests. We knew this would add significantly to our time. We leveraged OnPath to help guide us to new systems and help build the foundation of those systems. They restructured our testing environment and kept us on pace with our growth.
SOLUTION
Please describe the scope of their involvement.
We moved to Cucumber, which is what they're using right now. Before that, we had a couple changes. We were always using Jenkins server, then we migrated, and now we're using Cucumber tests. OnPath helped us with that migration and took all of our old tests and rewrote them so they could be utilized again with the new system.
Our software developers also write tests. But, we needed a starting point and we wanted our software developers to focus on writing tests for new code in features recently developed. OnPath helped us catch up with the existing code that was not covered at the moment. They became an extension of our team.
We've used just two of their resources, continuously. They were like full-time members of our team. Since we started our relationship, it's always been full-time with those two. We never used anyone else.
We didn't have a choice regarding who joined our project team. That was up to OnPath. At one point, they brought in a project manager who was going to help and add to that and after working with him for a couple weeks it wasn't a good fit so we just kept with the two testing engineers. It was easier for them to work as members of our team than be managed through an intermediary.
How did you come to work with OnPath Testing?
One of our senior software engineers had worked with Brian [Borg], the founder of OnPath Testing. He vouched for Brian. We spoke to Brian and decided we would give OnPath a shot starting out with just some basics, nothing too major. I'll say we were in our infancy in terms of our understanding as to what we truly needed. We didn't have a well-defined project scope when we first engaged with them. Since then, they have grown with us and gone through some growing pains with us.
Could you provide a sense of the size of this initiative in financial terms?
They were being billed out the two engineers each for $35,000 to $40,000 a year, which was higher than we would've expected. That's why we relied on them as full-time team members.
RESULTS & FEEDBACK
Could you share any statistics or metrics from this engagement?
We went from weekly to every other week releases. We were working on a live web application. We handled about $300,000 in transactions a day. We wanted to go to a continuous employment setup, but we didn't have the testing infrastructure to do so. As a result, we went from very large releases every two weeks that we littered with regressions to a rapid release to anywhere between three and seven deployments to production a day with a regression rate of less than 3 percent. That was all based on the work they helped facilitate. They also led the charge in training our software developers and bringing them up to speed. Our reliability increased a great deal.
Our own developers are more than impressed with the engineers we have from OnPath Testing. I don't know if we would switch those engineers if we would be as confident. Those two engineers became part of the team. They worked more than your 40 hours a week just as if they were members of the team. That was fantastic. I got the sense that we were the first company that brought them in as part of the team. The energy and enthusiasm they brought was awesome. It was a very good relationship. I know this was a higher price point than most people would expect to pay for offshore testing. We brought in a new vice president of technology about a year ago. That was one of the first things they said. IT [information technology] seemed expensive. Our software developers love working with them, though. There's a little bit of a learning curve to start, but once they're familiar with the process and standards, things to very smoothly. Our project managers love working with them, too. They're very consistent.
How did OnPath Testing perform from a project management standpoint?
We managed everything through JIRA. OnPath Testing is well versed in agile development. I don't know if the whole organization is or not, but it's worked very well from our perspective. We never had any issues with delayed work or anything like that.
Is there anything OnPath Testing could have improved or done differently?
I don't have great judgment as to the value of the entire organization. I know these two test engineers are fantastic. One time they brought in a new person, and it wasn't a good fit. That project manager didn't work out. I can't really attest to whether or not other members would have produced the exact same results as the two we have. There were several times in which Brian offered to bring other people on board to help. But, we were satisfied with the people we had and the amount of output we were getting, so we felt like it would have been unnecessary.
Do you have any suggestions for future clients of theirs?
We use offshore resources a lot and for us it's always been about making them feel like an integral part of the team. Have them partake in the wins and losses of the team. We've gotten more out of our contractors than I've seen other organizations just because they were part of our culture. Just get them as involved as possible so they understand the context around the tasks and can take some degree of ownership of the project success.
RATINGS
-
Quality
4.0Service & Deliverables
-
Schedule
5.0On time / deadlines
-
Cost
3.5Value / within estimates
-
Willing to Refer
4.0NPS
"Depending on what the projects are.