Rainforest QA is modern testing for web and mobile apps. The Rainforest platform delivers all the resources needed to do fast, efficient QA. Rainforest combines a massive crowd of human testers with algorithmic management and VMs to execute web and mobile regression testing for continuous deployment. The best dev teams from companies like Intuit, Consumer Affairs, Oracle, and IBM use Rainforest’s platform and API to execute and scale their QA activities more effectively.

about the company


Russell is the CTO & Co-Founder of Rainforest QA. Previously, he provided consultancy for startups & companies around development, ops, architecture design and capacity planning. Specialties: Development, developer workflow, devops, linux, Debian, CI, benchmarking, profiling, bug fixing, performance, scalability, ops planning, capacity planning / modeling.

Fred Stevens-Smith knows how to bring it to an interview. He tells you how it is, which makes it easy to learn and understand how Fred ticks. As CEO and co-Founder of Rainforest (a software quality assurance platform), he talks about starting Rainforest including the smart moves the mistakes made.

Rainforest in the press

Sept. 5, 2017

How I Went From Firefighting to Business Development

I recently made the decision to make a career change after seven years as a firefighter and paramedic to the startup tech industry. I’m grateful and excited to be joining Rainforest QA! Luckily, Rainforest QA has both! What’s your favorite part so far about working at Rainforest QA? Read and study every article or blog post you can find on being a business development representative or sales development representative.

Sept. 4, 2017

Executive Insights on the State of Automated Testing

To gather insights on the state of automated testing today, we spoke with 20 executives who are familiar with automated testing. There have been several changes to automated testing recently: cloud-based testing solutions, the speed with which data is available, and the rise of container services. Many technical solutions are used for automated testing since there are a lot of different aspects to automated testing. The future of automated testing is integrating artificial intelligence (AI) and machine learning (ML) into the CI/CD/DevOps process so that testing is completely automated. There’s a stigma that automated testing is difficult to do; however, there are plenty of resources available for manual testers to get into automated testing.

Aug. 29, 2017

When Is a Test Case Ready for Test Automation?

This article is featured in the new DZone Guide to Automated Testing. Today, we’ll discuss how to identify test cases that are ready for testing automation as part of your QA strategy, and how to gain the most from its benefits while minimizing its downsides. If you have a fairly stable component that you need to test often, automation is probably the way to go. Assuming the unexpected breakages don’t happen too often, the continuous maintenance will not hurt you either, because you only need to fix your test scripts when things break. This is by far the most common cause of breaking automated tests, and one that is very difficult to mitigate.

Aug. 27, 2017

AI and the continuous delivery model are the future of software development

According to a recent survey by Evans Data, 65 percent of organizations are using continuous delivery on at least some projects, but only 28 percent are using it for all their software. But continuous delivery isn’t an end-state — it’s a process of constant improvement, meaning even the highest performing teams can’t rest on their laurels. The future of application development depends on using artificial intelligence (AI) within the continuous delivery model. As Lo Giudice notes, using AI within the development tool chain is largely “still science fiction.” But progress is afoot. There’s a long road to achieving these efficiencies, but smart businesses are moving now to incorporate AI in their software development.

Aug. 24, 2017

How to Make Your Decentralized Team Feel Well-Connected

Do you lead a distributed team or a scattered one? I work on a distributed team and know what works for us. ), we are truly a highly distributed team. Importantly, it can carry us together through more challenging times, as we feel the strength of our real bonds as a team. So then I focus on creating the most 'authentic' interactions whenever possible, and making things feel fair to everyone.

Aug. 23, 2017

How to make the most of Amazon Mechanical Turk

Amazon’s Mechanical Turk, or MTurk, is a powerful, under-appreciated platform that allows you to allocate work to humans programmatically and at scale. If work can be sent and returned electronically, it can be performed through Mechanical Turk. Amazon Mechanical Turk is AWS’s modern equivalent — an API with an army of humans behind it. Mechanical Turk is a highly efficient, cost effective service that enables you to outsource work 24x7. How Mechanical Turk worksMTurk is a two-sided marketplace that connects workers and “requesters” via a web interface.

Aug. 21, 2017

What Are Some Additional Considerations for Automated Testing?

To gather insights on the state of automated testing today, we spoke with twenty executives who are familiar with automated testing and asked, "What are some additional considerations to automated testing that we haven't addressed?" If we ask people about quality and automated testing, are they considering performance, scalability, and security? Automated testing has a lot of use in augmenting manual testing, allowing the tester to engage in additional activities, such as fuzzing inputs, load testing, and examining possible race conditions. Also, being able to quantify the business value automated testing introduces/decreases and the overall optimizations in business flows that result because of it. Is there anything we missed in this series of articles on automated testing?

Aug. 15, 2017

Week 37: Fred Stevens-Smith, Rainforest QA – 52 Founders

Over these past 37 weeks I’ve been pleasantly surprised about how giving founders are with their time when asked to be on my show. Today is one such example, as I’ve been following Rainforest QA’s journey for quite some time. Rainforest is an on-demand quality assurance team that is powered by human testers all over the world but is managed algorithmically. Fred Stevens-Smith and his cofounder Russell Smith were merely weeks away from Y Combinator’s demo day many years ago when they realized they needed to pivot. They were repeatedly told that testing was a major pain point, no matter the industry those teams were in.

Aug. 14, 2017

What Skills Do Developers Need to Ensure Their Code Performs Well With Automated Testing?

To gather insights on the state of automated testing today, we spoke with twenty executives who are familiar with automated testing and asked, "What skills do developers need to ensure their code and applications perform well with automated testing?" Create test code and test cases defining what data to test. Do not write application code without test code, test cases, and the data needed for testing. Do not write application code without test code, test cases, and the data needed for testing. What do you think developers need to know about automated testing?

Aug. 7, 2017

What Are The Concerns With Automated Testing?

To gather insights on the state of automated testing today, we spoke with twenty executives who are familiar with automated testing and asked, "What are your biggest concerns around automated testing?" People are using crowd-sourced testing but not doing justice to the product or the apps are not doing automated testing. People are using crowd-sourced testing but not doing justice to the product or the apps are not doing automated testing. So, it’s a misnomer that automated testing will replace people because there is no replacement for manual testing. So, it’s a misnomer that automated testing will replace people because there is no replacement for manual testing.

July 12, 2017

Rainforest QA manages its 60,000 remote employees exclusively through a series of algorithms — Quartz

The master algorithmRainforest’s multi-part algorithm is designed to guide workers through their entire tenure at the company, from training to testing. If it needs more workers overall, Rainforest staff are pinged, and they post job openings manually—though this only happens a few times per year. While anyone on the internet can apply, Rainforest’s highest densities of workers are located in Venezuela, Serbia, Russia, and India. They’re paid four cents per step it takes to complete the job, which varies depending on the type of task. The average salary is around $53,000 per year, but can range past $93,000 according to Glassdoor, a job site that tracks data about careers and businesses.

July 12, 2017

Why do apps like Snapchat, Whatsapp, Uber, Airbnb, Dropbox require so much funding and have such a high valuation?

This is because Facebook decided that adding that many tuned in users was worth that money... They have decided (and investors have agreed/gambled) that it's worth putting that money into expansion -- e.g. It's questionable if their gamble will turn out a success... but the money is going into the company to grow it. That's exactly what Facebook did (and died the owner down to a non-compete and an earn-out and job, I bet). The 'price' is just a recent price where someone did a transaction out in public.

July 12, 2017

Cloud 100 2017

July 11, 2017

Why Remote Teams are Essential Today: Get Them Right

Why Remote Teams are Essential Today: Get Them RightRemote teams, particularly for startups depending on developers and data science in metropolitan areas, are these days. Remote teams get a bad rap. Here are six lessons we’ve learned about how to build a remote team that operates smoothly. We also take time out to celebrate birthdays, and if it’s a remote team member we hold up their photo and sing happy birthday. Remote teams can be hugely beneficial, so don’t let the naysayers put you off.

July 11, 2017

Rainforest QA Named One of the 20 Rising Stars as Part of Forbes 2017 Cloud 100 List

“We’re laser focused on helping software development teams knock out their QA bottlenecks through our cloud-based QA platform,” said Fred Stevens-Smith, CEO and co-founder of Rainforest QA. Rainforest QA has experienced 1,500 percent revenue growth over the past two years, with revenue expected to double again in 2017. Rainforest QA works with customers such as Consumer Affairs, Adobe, Bleacher Report and Oracle. "The Forbes 2017 Cloud 100 list represents more than $100B in private enterprise value, and we're betting these 20 Rising Stars will soon bump that number even higher. The Forbes 2017 Cloud 100 and 20 Rising Stars lists are published online at www.forbes.com/cloud100 and will appear in the July 27, 2017 issue of Forbes magazine.

June 19, 2017

Rainforest QA Launches Mobile App Testing Platform with Unparalleled Testing Speed, Accuracy

Rainforest QA, creators of an AI-powered crowdtesting platform, announced general availability of Rainforest QA Mobile App Testing. Rainforest Mobile is the industry’s only mobile testing platform to offer on-demand crowdtesting that combines both virtual machines (VMs) and real devices, resulting in unparalleled testing speed and accuracy. According to a recent Capgemini report on quality and mobile testing, 65 percent of companies say a lack of tools is a key challenge of mobile testing, while nearly one in five companies blame a lack of time to test mobile apps. Jitjatjo , an on-demand mobile marketplace app that provides instantaneous temporary staffing, turned to Rainforest QA to help streamline and optimize its testing activities. After working with other crowdsourcing solutions proved ineffective for their rapid release cycles, Jitjatjo implemented the beta version of Rainforest Mobile.

June 16, 2017

Rainforest QA augments human app testing with machine learning

Testing mobile apps is an essential development phase, ensuring new features work as intended, across all situations and devices. To make testing faster and more effective, Rainforest QA has brought its innovative AI-powered crowd testing platform out of beta, making it available to developers everywhere. It’s the only platform that combines both crowd testing and a machine learning process to give results based on real-world devices, and virtual machines. These high reputation testers may even go on to train the machine learning system during its own testing. The platform is fast, with virtual machine tests ready in 30 minutes and real-world tests in a matter of hours, and expansive, with 60,000 testers ready to go.

June 14, 2017

Rainforest QA taps AI to augment human-powered app testing

With that in mind, Rainforest QA launched a new service today that aims to use machine learning and crowdsourcing to help developers make better apps. Rainforest QA has an army of 60,000 humans that help run through tasks developers want to test. That’s not necessarily unique in the mobile app testing space, but what is noteworthy is that the company also uses machine learning to help augment the testers’ efforts. One Rainforest QA system is used to determine how well testers perform based on their speed, accuracy, and consistency. The company then uses that information to programmatically determine the difficulty of tasks testers should be assigned.

June 14, 2017

Rainforest QA Mobile App Testing, Dart 1.24, and Yahoo joins Verizon — SD Times news digest

Rainforest QA launched its new Rainforest QA Mobile App Testing solution, which offers crowdtesting that combines virtual machines and real devices. It’s built on Rainforest QA’s crowdsourcing and AI platform, and gives teams testing results without requiring additional engineering resources to manage. “Traditional mobile testing solutions that rely on testers using their personal devices take days or weeks to return results, and those results are often hard to reproduce,” said Russell Smith, chief technology officer and co-founder for Rainforest QA. Dart 1.24 releasedThe application programming language created by Google is getting new performance updates this week. Dart 1.24 is designed to provide a faster edit-refresh cycle as well as a new function type syntax.

May 22, 2017

What Facebook Can Teach Us All About Releasing Code

Facebook’s army of engineers releases new snippets of code thousands of times a day, and it’s far from alone. In an age of two-second attention spans, where users constantly want new features to keep them engaged, these companies have adopted a model for releasing code known as continuous delivery. They also claim that releasing code in frequent, smaller increments also lowers risk, because small changes are easier to roll back. At Rainforest, we’ve been using continuous delivery to build our product for years. So how do you determine if continuous delivery is a good for you?

Dec. 12, 2015

Meet Jim Andelman, co-founder of Rincon Venture Partners

We co-led their seed round with Jason Lemkin of SaaStr fame, and they’ve grown 9x since we invested earlier this year. Jim Andelman is co-founder and Managing Partner of Rincon Venture Partners. There was a clear and understandable market opportunity, and a talented team to pursue the opportunity. And finally fourth, startups need to be targeting a big opportunity. We co-led their seed round, and their Series A was last year led by Sequoia.

April 23, 2014

Rainforest QA speeds up continuous integration cycle with blended cyborg model for testing

General Navigation Access any page in the dashboard from here. Research Channel Navigation Browse the research & data that aligns with your specific interest. Product Navigation Quickly access any of our research and data products. Improved Search Discover new and more flexible ways of finding relevant content. Custom Alerts Set notifications for the topics & companies you care about most.

April 23, 2014

Interview: RainforestQA

Rainforest is our attempt to drag QA tools into the brave new world of beautiful, usable webapps. We really want to work with the forward-thinking part of the QA community to make Rainforest as useful as possible for testers. Let’s say I have 200 browser tests that I currently run as part of my build and deploy process. If I wanted your testers to run those tests across the 4 main browsers, how long would it take them and how much would it cost? Rainforest does QA as a service.

April 23, 2014

These 4 tech CEOs rarely code, but they're glad they know how

It’s a hands-on developer event packed with master classes, presentations, Q&As, and hackathons, all aimed at boosting your code skills, security knowledge, hardware hacking, and career development. “There is a season where I need to be very focused on building software at the code level,” Cirne said. New RelicSoftware analytics company New Relic’s CEO Lew Cirne said coding has been his passion since 1982. While he hasn’t written code at Parse for years, he said the ability was important to get the company off the ground. Is it important for tech startups to be helmed by someone who knows their way around Python, even if they make minimal contributions to the actual code?

April 23, 2014

Rainforest Launches On Demand Service That Uses API To Spin Up QA Testers For Web Sites And Apps

Testing the sign up for a service on a website is another example of a task that can be done on the Rainforest service. The service is similar to how a customer can use Amazon Web Services to spin up and down instances. With Rainforest, the customer can scale the QA work up or down, depending on what they want tested. Zapier , the app connector service, uses Rainforest to test its core flows such as sign ups to its website, said Co-Founder Fred Stevens-Smith in an email interview. Rainforest, a Y Combinator company, has developed an on-demand service that runs functional tests against a crowd of people through Mechanical Turk, Amazon’s crowdsourcing platform.