Top 20 Software Testing Companies in 2020

The list of Top Software Testing Companies that do their job well.

Kate Osad
Kate Osad
Nov 22, 2019 · 16 min read
Top Software Testing Companies
Top Software Testing Companies
Top Software Testing Companies

List of top software testing companies:

  1. DeviQA — Software Testing Company;
  2. QArea — Outsourcing Testing Company;
  3. TestFort — Full Cycle Testing Company;
  4. TestingXperts Company — Next Gen QA & Testing Company;
  5. Kualitatem Inc. — Independent Software and Security Testing Company;
  6. A1QA — Software Testing Company from Belarus;
  7. ClicQA — independent software testing company from India;
  8. Abstracta Inc. — Your Nearshore Software Testing Team;
  9. BugRaptors — Software Testing Company, QA Services Provider Company;
  10. Testhouse Ltd.

Introduction

When you develop any software, such as a mobile application, website, or web application, the testing plays an essential role. You need to provide your product to the consumer with fewer of them, and they should not be major or critical.

QA companies provides software testing and quality assurance services including:

  • Manual Testing Services for Web and Mobile applications;
  • Automated Testing Services for Web and Mobile applications;
  • Performance, Load, Stress testing services;
  • etc.

To be confident in the quality of your product, you should select a professional QA outsourcing service provider, and that’s not a tricky task.

Initially, the image was taken from http://www.sigmasoftwares.org
Initially, the image was taken from http://www.sigmasoftwares.org

Before you make your choice, you need to know some tips on how to choose the best software testing company, several of them are:

  • Do not underestimate the importance of software testing;
  • Check what approaches the company take;
  • What types of testing does the company provide;
  • Ask whether the company use the most effective testing methods;
  • Involve outsourcing testing company into work at the beginning of software development;
  • Work with the most flexible company;
  • Pay attention to teams with solid technical skills;
  • Make sure engineers can state requirements clearly;
  • Interview the candidates from the company.

Detailed information about top software testing companies

1) DeviQA — Software Testing Company

DeviQA — Software Testing Company
DeviQA — Software Testing Company

DeviQA Company — independent software testing company with over 10 years of experience. The company occupies a leading position by customer reviews in the ratings of Clutch and GoodFirms. One of the main features of cooperation with the company is that they are ready to provide free proof of concept for customers to understand the level of the company’s specialists.

There are three models of cooperation in the company: dedicated team, time and materials, fixed price for the work on the project.

  • Founded: 2010;
  • Location: US HQ, Ukraine R&D;
  • Employees: 200+;
  • Software Testing Services: Automated Testing, Mobile Testing, Web Testing, Performance Testing, Mobile Automation Testing, Dedicated QA Team, Software Testing Consultancy, QA Outsourcing;
  • Major Clients: Mimecast, Biznessapps, Sprinklr, WeHeartIt, SoftNas, UBTteam, Connexient, SimplePractise, TechSee.
  • 2) QArea — Outsourcing Testing Company
QArea — Outsourcing Testing Company
QArea — Outsourcing Testing Company

QArea — software development & testing company with 18 years of experience. They develop both standard web-based products and complex corporate software solutions. Hundreds of companies have already taken advantage of QArea services to increase productivity, improve critical workflows, and digitize their business with non-standard software solutions. The company’s specialists can explain to customers every line of code written by them.

QArea provides software development and testing services. The company values ​​clear communication and transparency of cooperation.

  • Founded: 2001;
  • Location: the US, Malta(headquarters), R&D Offices in Ukraine;
  • Employees: 200+;
  • Software Testing Services: Manual and Automated Testing;
  • Major Clients: Huffington Post, Dashlane, Allwomenstalk, Tunein, SkyHook, Distractify, Avaaz, Beakun, RebelMouse, Perx.

3) TestFort — Full Cycle Testing Services

TestFort — Full Cycle Testing Services
TestFort — Full Cycle Testing Services

TestFort QA Lab is an independent company offering quality assurance and software testing services. TestFort has 4 R&D offices. There are three business models of cooperation with TestFort: Dedicated Team, Fixed Price, Time, and Materials. The pricing policy is based on three main principles: transparency, efficiency, and flexibility.

  • Founded: 2001;
  • Location: Ukraine;
  • Employees: 50–249;
  • Software Testing Services: Manual Testing, Automated Testing, QA Outsourcing, QA Consulting;
  • Major Clients: The Huffington Post, Skype, Distractify, Microsoft, SkyHook.

4) TestingXperts — Next Gen QA & Testing Services

TestingXperts — Next Gen QA & Testing Services
TestingXperts — Next Gen QA & Testing Services

TestingXperts — a NextGen Software Testing and QA Services provider. Their suite of testing services covers Test Advisory, Functional, and Non-Functional testing. NextGen Testing solutions provided by TestingXperts, a state-of-the-art testing approach, and a global delivery model reduce QC cycle times by up to 80% and reduce overall QC costs by up to 60%.

  • Founded: 1996;
  • Location: US, UK, India;
  • Employees: 1000–9999;
  • Software Testing Services: Functional, Non-Functional, Test Advisory & Consulting, Specialized;
  • Major Clients: TestPlant, QuerySurge, SmartBear, Perfecto Mobile, MICROSOFT PARTNER.

5) Kualitatem — Independent Software and Security Testing Company

Kualitatem — Independent Software and Security Testing Company
Kualitatem — Independent Software and Security Testing Company

Kualitatem, an independent software testing company founded in 2009. Providing a wide array of QA testing, Information Security, and Compliance services all around the globe. The company’s services are ranked by Gartner among the top 5 pure play testing services worldwide. Having experience working in vast industry verticles from financial, transport and healthcare, etc. the company brings with itself top talent and modern techniques to help you bring out the best in quality applications.

  • Founded: 2009;
  • Location: USA, UK, PAK, UAE and KSA;
  • Employees: 200+;
  • QA Services: Automation testing, functional, performance, usability, responsive, compatibility, and accessibility testing;
  • Security Testing: Code review, penetration testing, cybersecurity, and cloud security testing;
  • Major Clients: Emirates, Du, Microsoft, GE Healthcare, BBDO, FedEx, Emaar, and UNDP.

6) A1QA — Software Testing Company from Belarus

A1QA — Software Testing Company from Belarus
A1QA — Software Testing Company from Belarus

A1QA — a division of Itransition was founded in 2003 as an independent supplier of software quality assurance company. The company provides full-cycle testing services, including test automation and quality control outsourcing.

  • Founded: 2002;
  • Location: US (headquarters), offices in the UK, the Netherlands, and Eastern Europe;
  • Employees: 700+;
  • Software Testing Services: functional, performance, security, compatibility, usability, and localization testing for mobile and web applications;
  • Major Clients: Adidas, Kaspersky Lab, Expedia, Qiwi, Telekom Austria Group.

7) ClicQA — independent software testing company from India

ClicQA — independent software testing company from India
ClicQA — independent software testing company from India

ClicQA is an Independent Software Testing Company offering comprehensive Software Testing services to industries such as Banking, Insurance, Financial Services, NBFCs, Healthcare, Logistics, Retail, and FinTech. By leveraging Testing skills and Domain knowledge gleaned through years of existence, ClicQA offers client-centric Software Testing services to add Business Value alongside ensuring highest Quality Assurance.

ClicQA is equipped with a loosely coupled Software Testing solution “ClicTest” and Cloud-based test execution platform “TestPace,” which empowers it to stand out in the competition.

  • Founded: 2016;
  • Location: India, United Kingdom, and the United States;
  • Employees: 150+;
  • Software Testing Services: Functional Testing, Automation Testing, Performance Testing, Performance Engineering, and Security Testing services;
  • Major Clients: Bharti AXA, Reliance Commercial Finance, TATA Capital, Kotak Life, Bajaj Electricals, Delhivery, Ferns and Petals, etc.

8) Abstracta Inc. — Your Nearshore Software Testing Team

Abstracta — Your Nearshore Software Testing Team
Abstracta — Your Nearshore Software Testing Team

Abstracta is a software quality assurance company with a primary focus on testing automation to reduce the time to market of software applications. The company also has its test automation tools — GXtest and Monkop — for mobile testing.

  • Founded: 2008;
  • Location: US (headquarters), offices in the UK, Uruguay;
  • Employees: 50–249;
  • Software Testing Services: testing consulting, testing services, nearshore testing;
  • Major Clients: BBVA, Benefit Cosmetics, Heartflow, Shutterfly, Santander, PedidosYa, BlazeMeter (CA Technologies), Verifone, PayGroup, Moove-It, Agesic, CPG Soft.

9) BugRaptors — Software Testing and QA Services Provider Company

Bugraptors — Software Testing and QA Services Provider Company
Bugraptors — Software Testing and QA Services Provider Company

BugRaptors provide low-cost, and high quality outsourced software testing solutions.

  • Founded: 2016;
  • Location: India;
  • Employees: 250–999;
  • Software Testing Services: Standardized QA Services, Automation Testing Services, Specialized QA Services, Test Consultation Services;
  • Major Clients: FDI, Mammoth Surveillance, Enigma Digital Ltd., Maplarge, KËY App Transportations, 2ToLead, Clubbable, Allego, TEDS, Shaggra Group.

10) Testhouse Ltd

TestHouse
TestHouse

Testhouse is a thought leader in Quality Assurance, software testing, and DevOps space. The company was founded in the year 2000 in London, UK, with a mission to contribute towards a world of high-quality software.

It also has offices and operations in the Middle East, the USA, and an offshore development center in Trivandrum, India. For eighteen years, Testhouse has been helping businesses across the globe deliver great user experiences through innovative QA solutions and a unique off-site, on-site, and offshore delivery model.

The company’s highly customizable software testing and quality assurance solutions ensure the shortest turnaround times to improved business efficiencies and return on investment. Testhouse is also a certified Microsoft Gold partner and leading DevOps practitioner. Testhouse is a fast-growing global organization with a strong presence in the Middle East, the USA, and India in addition to the UK and Europe.

  • Founded: 2000;
  • Location: UK, USA, Middle East, India;
  • Employees: 500+;
  • Software Testing Services: Automated Testing, Mobile Testing, Web Testing, Performance Testing, Security Testing, Mobile Automation Testing, Dedicated QA Team, Software Testing Consultancy, QA Outsourcing, Microsoft Dynamics 365 testing, consulting & training on Microsoft, HP and IBM tools, source code security code review, feasibility study, assurance audit, and other IT and quality assurance consultancy services;
  • Major Clients: Emirates NBD, Emirates Islamic, Commercial Bank of Qatar, Qatar Islamic Bank, Abu Dhabi Commercial Bank, Kuwait Financial House, National Bank of Kuwait, Bank Muscat, National Bank of Fujairah, etc., and other large companies in the Middle East like ENOC, Emaar, among others. Testhouse’s other major clients include KPMG, BMI, Conde Nast, Deutsche Bank, Bank of England, etc. Testhouse is also an official supplier to the Government of the UK through its G-Cloud initiative and is an authorized supplier to Transport for London (TfL) and the BBC.

11) Galaxy Weblinks

Galaxy Weblinks
Galaxy Weblinks

Galaxy Weblinks is a design and development agency that provides the user experience, visual design, web and mobile development, quality assurance, and cloud services. As a 20 years old agency, Galaxy has built over 2K custom solutions for their 500 odd clients.

Galaxy Weblinks believes in a world that interacts and intersects with software and is committed to making it as human as possible. Galaxy Weblinksspecializes in providing design accessibility audit and pixel-by-pixel user interface testing.

  • Founded: 2000;
  • Location: Cambridge, MA USA, and Indore, India;
  • Employees: 350+;
  • Software Testing Services: User experience, UI and Visual Design, Prototyping, Front end developments, Backend Architecture, Native and hybrid mobile apps, Automation Testing, Manual Testing, DevOps & Cloud services;
  • Major Clients: Staples, Netgear, Tivo, Sony, PTC, University of Vermont.

12) Cigniti Technologies Limited

Cigniti is an independent software testing company that has developed Smart Tools and Predict Quality Methodology (Proprietary IP) that helps enhance productivity and reduce the cost of poor quality.

  • Founded: 2004;
  • Location: US, India, Canada, UK, South Africa, Australia;
  • Employees: 250–999;
  • Software Testing Services: Quality Assurance, Quality Engineering, Digital Assurance, Next Generation Testing;
  • Major Clients: Wales&West Utilities, Subway, Southwest, Snapdeal, Ryanair, MaxLife Insurance, IndiGO, HP, Hertz, GlaxoSmithKline, Cipla.

13) QA Madness

QA Madness: Offshore Testing Services
QA Madness: Offshore Testing Services

QAMadness is a young company that conducts testing of websites and software, writing test documentation, etc. They cooperate with companies in different parts of the world. Their team brings together high-qualified specialists in the field of testing.

  • Founded: 2008;
  • Location: Lithuania, Ukraine;
  • Employees: 50–249;
  • Software Testing Services: Manual testing, Automated testing, Web application testing, Mobile application testing, Wearables testing, Desktop App Testing, Testing documentation, QA audit & consulting;
  • Major Clients: Above The Fray Design, Inc., Envision Group, DevPocket, Inc., Elgentos, MediaC, Wezz E-Commerce.

14) QA Mentor

QA Mentor — Software Testing Company
QA Mentor — Software Testing Company

QA Mentor — is a software testing and quality assurance service provider that offer 50 different types of testing. They use an effective combination of onshore and offshore resources to keep costs low for clients. The mission of the company is: “To provide superior quality assurance and software testing services while treating clients and employees with total professionalism and respect.

  • Founded: 2010;
  • Location: US;
  • Employees: 50–249;
  • Software Testing Services: Core QA Services, Unique QA Services, On-Demand QA Services, Strategic QA Services, Automation QA Services, BPM Services;
  • Major Clients: HSBC, Citi, AFEX, Solbright, ShoCase, Supplified, ZYTO, BWell, PCG Education, Game Cloud, Legacy Shield.

15) QASource

QA Source — Quality That Creates Value
QA Source — Quality That Creates Value

QASource is a QA & Software Testing Company that provides all types of software testing. The company is located in California. We deliver high-quality software testing outsourcing services using a hybrid onsite-offshore model that combines offshore technical talent with U.S. management and QA engineers embedded in clients engineering departments — enabling customers to avoid the risks that often accompany a remote testing team.

  • Founded: 2002;
  • Location: US;
  • Employees: 250–999;
  • Software Testing Services: Automation Testing, Manual Testing, API Testing, Mobile QA, Security Testing, Performance Testing, QA Analysis;
  • Major Clients: IBM, Looksmart, Luxotica, NewCars.com, Oracle, Target.

16) QATestLab

QATestLab — Independent Software Testing and QA Provider
QATestLab — Independent Software Testing and QA Provider

QATestLab is an outsourcing software testing company that provides a full range of software testing services.

QATestLab performs quality control of software products for customers from Europe, America, and Asia.

The portfolio includes a wide variety of testing cases — from online stores to gaming platforms and banking systems. Over the years, they have completed more than 3,000 projects!

  • Founded: 2005;
  • Location: Ukraine;
  • Employees: 50–249;
  • Software Testing Services: Manual Testing, Test Automation;
  • Major Clients: Bosch, Shell, G5 Games, Raven Developers, QARDIO, Playrix, Blazemeter.

17) QAWerk

QAWERK — Reliable QA Outsourcing Partner
QAWERK — Reliable QA Outsourcing Partner

QAwerk is a QA agency which provides manual and automated quality assurance of software on Windows, macOS, iOS, Android, *NIX, and web platforms. QAwerk has a friendly and open-minded community that absorbs meticulous-approach talents pool who are masters of delivering flawless applications.

Their background includes dozens of “green checkbox” projects for all-sized businesses of different industries, like eCommerce, Business Automation, eHealth, Media & Entertainment, eGovernment, GameDev, Startups & Innovation.

  • Founded: 2015;
  • Location: Ukraine;
  • Employees: 50–249;
  • Software Testing Services: Web Application Testing Services, Mobile App Testing Services, iOS App Testing, Android App Testing, Desktop Application Testing Services, Game Testing Services, Documentation and Technical Writing, Offshore Quality Assurance Team;
  • Major Clients: Hosting.com, ClearData, Cygnet Cloud, MarketOne, Elsewhen, Unfold.

18) QualiTest

QUALITEST — Independent Software Testing Company
QUALITEST — Independent Software Testing Company

Qualitest is an independent quality assurance and testing solutions service provider. They help brands move beyond functional testing to adopt innovations such as automation, AI, and crowd-sourced UX testing. They leverage their domain expertise across financial, insurance, media, entertainment, retail, technology, gaming, telecom services, and many others.

  • Founded: 2015;
  • Location: US, UK, Ireland, Romania, Ukraine, Israel, Turkey, India;
  • Employees: 250–999;
  • Software Testing Services: All Software Testing Services.

19) QualityLogic

QualityLogic — On-Demand QA. Ongoing ROI.
QualityLogic — On-Demand QA. Ongoing ROI.

QualityLogic delivers QA services to tech companies in rapidly evolving markets. This is a highly respected testing provider that provides a flexible menu of QA services. Their customers include technology companies in a wide range of industries.

  • Founded: 1986;
  • Location: US;
  • Employees: 50–249;
  • Software Testing Services: Functional Testing, Interoperability Testing, Usability Testing, Accessibility Testing, Test Automation Services, Regression Testing, QA Test Tools, Exploratory Testing, Load & Performance Testing, Agile QA, Test & Technology Training;
  • Major Clients: Fortune 100 Media Company Fortune 500 Biotech Pharmaceuticals Company Leading Social Relationship Company.

20) TestArmy

TestArmy — Testing Special Forces Company
TestArmy — Testing Special Forces Company

TestArmy specialized in security, performance, and functional testing of digital products, including virtual reality and the Internet of Things. Also, the company delivers software testing and quality assurance consulting services.

  • Founded: 2010;
  • Location: US;
  • Employees: 50–249;
  • Software Testing Services: Functional Testing, Interoperability Testing, Usability Testing, Accessibility Testing, Test Automation Services, Regression Testing, QA Test Tools, Exploratory Testing, Load & Performance Testing, Agile QA, Test & Technology Training;
  • Major Clients: Samsung, Philips, Credit Agricole, T-Mobile, Naspers, CineWorld, Finder by TomTom, Credit Suisse, ExplainEverything, Nomtek, Tui, RWE Empik, Orgintag, EyeEm, Apator, Clearvision, Autodesk, TomTom, Trans.eu, Greenwood, Campbell, Électricité de France.

21) TestBytes

TestBytes — Making Quality a Habit
TestBytes — Making Quality a Habit

TestBytes helps dev teams deliver the best quality software on time and provide comprehensive software testing services with test summary reports and recommendations for continuous quality improvement.

TestBytes methodologies and processes are based on CMMI, ISO, and Agile best practices. Most of their resources are certified in ISTQB, CSTE, CSQA, and Automation Tools.

  • Founded: 2011;
  • Location: India;
  • Employees: 50–249;
  • Software Testing Services: App Testing, Web Testing, Game Testing, Automation Testing;
  • Major Clients: Greennomarket, Aurora Exchange Oy, Involvesoft, USA Educationze, Queskr Inc.

22) TestMatick

TestMatick — Quality Is Never Too Much
TestMatick — Quality Is Never Too Much

Testmatick provides independent software testing services. The main testing centers of the company located in Cherkasy and Kryvyi Rih.

Testmatick is committed to providing its customers with software testing and quality assurance services as quickly, efficiently, and reliably as possible.

Testmatick’s customers are customers from the United States, Western Europe, and Australia.

Offering more than 20 types of QA services, the company can cover all the needs of its customers in testing.

  • Founded: 2009;
  • Location: US, Ukraine;
  • Employees: 50–249;
  • Software Testing Services: Mobile, Functional, Automated, Usability, UI, Localization, Multi-Platform, Cross Browser, Installation, Technical, Game, Load, Exploratory, Ecommerce, Regression, Web Application, SEO, Security Testing Services;
  • Major Clients: Hubrick, KEYPR, Sweetrush, oneUp, PageSuite, Grape, Doppler Labs.

23) ThinkSys

ThinkSys — Software Development & Testing Services
ThinkSys — Software Development & Testing Services

ThinkSys says that they are a boutique software development company. Thinksys initially began as a quality assurance company, but now they expanded their team and has a team of 150+ employees in fields of software development, web & mobile app development, technical support, analytics, and other software services.

  • Founded: 2014;
  • Location: US, Israel, India;
  • Employees: 150+;
  • Software Testing Services: Automation, ECommerce, Functional, Localization, Mobile, Performance, Regression, Security, Usability Testing Services;
  • Major Clients: ShutterStock, 50onRED, Bond University, Allegro, Nowvel.

24) NEX SoftSys

Innovative, scalable software development solutions
Innovative, scalable software development solutions

NEX Softsys is a software testing and Software Development company with 10+ years of experience. The company holds a position in Top 15 companies by customer reviews in the GoodFirms. The company provides a wide range of software testing services, including Functional testing, Non-function Testing of a Software, Website, and Mobile. NEX Softsys is best for getting high-quality offshore software testing solutions in a low budget.

  • Founded: 2008;
  • Location: USA, India;
  • Employees: 60+;
  • Software Testing Services: Selenium Testing, Manual testing, Automated testing, Web application testing, Mobile application testing, Desktop App Testing, QA consulting;
  • Major Clients: Zydus, Sterling Hospital, Point RF, EFACEC, Xtreme Productivity, Unidev.

25) ScienceSoft

ScienceSoft — Software Testing and QA Services
ScienceSoft — Software Testing and QA Services

ScienceSoft is a software development company that provides full-cycle software testing and QA services. With 30 years of experience, the company carries out an impartial quality assessment and sufficient testing to help its clients deliver high-quality software. ScienceSoft’s ISTQB-certified testing professionals have completed over 400 testing projects in several industries, including healthcare, manufacturing, retail, and banking.

  • Founded: 1989;
  • Location: HQ in McKinney, Texas;
  • Employees: 550+;
  • Software Testing Services: QA managed services, QA consulting, quality assessment, functional testing, performance testing, usability testing, compatibility testing, security testing, automated testing;
  • Major Clients: Baxter, PerkinElmer, Chiron Health, RBC Royal Bank, Walmart, Nestle, Leo Burnett, eBay, Viber, NASA.

26) KiwiQA

Boost your development with a Testing service.
Boost your development with a Testing service.

KiwiQA Services is an India-Australia based quality focused & knowledge-centric firm. KiwiQA Services offers a wide range of testing solutions and services across industry domains, with a primary focus on risk management and implementable solutions.

KiwiQA is dedicated to “Quality” to provide world-class testing services for several years. We have strong expertise in delivering cost-effective, value-added testing services to our clients worldwide. KiwiQA has over 100 person-years of experience in providing Testing services.

  • Founded: 2009;
  • Location: India(Headquarter), Australia, Norway;
  • Employees: 50–100;
  • Services: Testing Consultancy, Automation, Performance testing, Mobile app testing, and security testing;
  • Major Clients: Genix Venture, Falkonry, Macpac, Mercury1, Wilson Parking.

How to choose:

Many sites provide listings of the top software testing companies with real reviews, like:

  • goodfirms;
  • clutch;
  • softwaretestinghelp.

Most indicative rating of top software testing companies in 2019 you can find on Clutch because I know how difficult is to post reviews there. They call and take interview of clients over the phone, they are interested in all aspects of cooperation with your company.

What to do in this case? How to choose the best software testing company to test your product? Where is the truth?

I think, for the right choice, you need to read this article and make queries to several companies.

After you made your queries, talk more closely with the managers, ask some questions, talk to tech specialists, and then decide on which company do you prefer.

Based on the above information, I decided to make the list of top 20 software testing companies.

Questions and Answers

What is testing as a service?

Software Testing as a Services, in other words, means delegate software testing processes to a third party company.

What is testing in IT companies?

Software testing in IT companies is a process of verification and validation of procedures that are used together for checking that a product, service, or system meets requirements and specifications and that it fulfills its intended purpose. To testing software, QA engineers should know software or application that is needed to be tested. They should know the expected results to verify and validate testing results.

Which is the best company for software testing?

The best software testing outsourcing company is a complicated question that has no objective answer.

To answer this question, you need to understand whether the company or a separate team in the company worked on a project that is similar to yours. In this case, they will undoubtedly be better than those who have never encountered such software or application.

References:

  1. https://www.softwaretestinghelp.com/software-testing-service-providers/;
  2. https://www.goodfirms.co/software-testing-companies;
  3. https://clutch.co/developers/testing;
  4. https://yourstory.com/mystory/top-software-testing-companies-in-2019;
  5. https://superbcompanies.com/categories/software-testing/;
  6. https://hackernoon.com/top-10-software-testing-companies-for-2020-fiff3ubf.
Kate Osad

Written by

Kate Osad

Entrepreneur, journalist, business analyst

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade