• Solutions
    Solutions

    Testlio maximizes software testing impact by offering comprehensive AI-powered solutions for your toughest quality challenges.

    Learn more

    Featured
    Payments Testing

    Read on

    • Fused

      Integrate automated and manual testing

    • Offerings

      Experience holistic software testing

    • Services

      Partner with experts for breakthrough results

    • Coverage

      Devices, languages, locations, payments and more

    • Methodologies

      Transform quality reliability, impact, and value

    • Network

      Access top-quality testing talent

  • Industries
    Industries

    Testlio empowers diverse industries by providing tailored testing strategies to overcome unique challenges and drive success.

    Press release
    Unmatched Flexibility Fuels Market Adoption for Testlio’s Managed Test Automation Solution

    Read on

    • Commerce & Retail

      Refine shopping with expert testing

    • Finance & Banking

      Fortify financial services through secure testing

    • Health & Wellness

      Boost well-being with meticulous testing

    • Media & Entertainment

      Deliver top-quality content via thorough testing

    • Learning & Education

      Boost education with optimized experiences

    • Mobility & Travel

      Revolutionize travel with comprehensive testing

    • Software & Services

      Achieve excellence using trusted testing solutions

  • Platform
    Platform

    Testlio revolutionizes testing through a cutting-edge platform, streamlining processes and empowering seamless collaboration.

    Learn more

    Generative AI and QA
    Will AI Replace Software Quality Assurance Roles?

    Read on

    • Testing Management

      Streamline, oversee, and execute all testing processes

    • People Management

      Source, verify, and manage global testing professionals

    • Device Management

      Access and manage real and cloud-based devices

    • Decision Management

      Drive strategies with data-driven insights and adjustments

    • Integrations

      Optimize workflows with smooth DevOps integrations

  • Insights
    Insights

    Testlio uncovers data-driven insights, transforming your testing approach and accelerating success.

    Learn more

    Featured
    Part I: Yes, Software Quality Strategy is a Requirement For Comprehensive QA 

    Read on

    • Trends

      Stay ahead with cutting-edge testing trends and innovations

    • Perspectives

      Gain expert viewpoints on diverse testing topics and challenges

    • Advice

      Leverage valuable guidance for informed testing decisions

    • Basics

      Master the fundamentals of effective software testing

  • About
    About

    Discover the driving forces behind Testlio's passion for outstanding testing solutions.

    Learn more

    • Identity
    • Our Story

      Learn about our journey and origin

    • Leadership

      Get to know the faces behind Testlio

    • Culture

      Discover our values and working environment

    • Distinction
    • Differences

      Uncover Testlio’s unique edge and competitive excellence

    • Clients

      Explore why digital leaders choose Testlio

    • Partners

      See who we work with to deliver excellence

    • Impact
    • News
    • Events
    • Social Impact
    • Diversity, Equity and Inclusion
    • Blog
  • Work
    Work

    Explore remote-friendly, flexible opportunities and join our mission to enable human possibilities.

    Learn more

    • Type
    • Full-Time

      Permanent job, 40 hrs/week

    • Freelance Work

      Project-based, self-employed, services multiple clients

    • Part-Time

      Fewer hours than full-time, 20-30 hrs/week

    • Temporary

      Short-term job, for specific period/task

    • Team
    • Platform
    • Operations
    • Growth
    • Delivery
    • Quality
    • Location
    • APAC
    • AMER
    • EMEA
Sign in Contact sales
Contact sales

5 Lessons from over 100,000 Bug Fixes

Kristel Kruustük , Kristel is Testlio's co-founder.
June 20th, 2017
From left: Kristi, Jeff, and Michelle

Earlier this month we hosted a webinar with two of our finest QA managers, Jeff Scott and Kristi Kaljurand.

Jeff and Kristi shared some of what they’ve learned from reporting tens of thousands of fixed bugs — in essence, what makes high-quality software testing.

Want the full video experience? Check out the webinar recording here.

Without further ado, our lessons!

1. Flexibility makes amazing QA

“Flexibility is key in QA because as you know, we may receive a build request for testing at any time of the day, and that can be at the end of day 6PM,” Jeff says. “Right when we are ready to walk out the door, we receive a notification from the person of contact from our client saying ‘Can we perform sanity tests overnight’ and it’s key to have passionate flexible testers that have the knowledge and where-with-all, and is also familiar with the app that way we can easily pass down instructions, release notes, and so on. And they can provide us with excellent QA. With the results by morning. So all-in-all I believe just being passionate and also being a good listener and being able to be flexible is extremely key.”

2. Visual aids help teams understand test cases and their structure

“We like to build out something called a mind map, and this allows us to formally break out each and every feature and functionality,” says Jeff. “That will give us a better chance to create test cases and then formulate the proper test plan or task list.”

Mindmap
A sample mind map.

“It’s a good visual aid to see what are the main features of an app, and our clients really like to see it in this way,” says Kristi. “Actually those nice red dots can show you which features have the most issues. Like they say ‘A picture is worth a thousand words.'” 

3. Exploratory testing is awesome — but it needs structure 

“We do approach the testing structure in an exploratory way because regression testing only checks what you write down to check,” says Kristi. “Usually with regression testing, there’s not many new issues coming out. It only shows you what you write it to check. It shows you what’s supposed to work, works. The structured exploratory gives us, or our testers, to look at as an end user way, so how we write tests are basically can do something more, which allows our testers to think outside the box. If the expected result is written down, then they usually look at that. They don’t look outside.”

4. Issue reporting matters

“I think what frustrates developers is when they can’t really reproduce an issue, and I’m sure you have heard it, I’ve heard it,” Kristi says. ” So it is really important to try and write all the information down that the other person can reproduce the issue. Especially with working outside the windows, because you don’t have the privilege to go to the person and show that it’s not working on your machine. Writing down all the details, all the videos, I think our platform is a good one that helps developers too.”

5. There’s no “perfect” QA team structure

“It’s been proven time and time again that all structures work,” Jeff says “For instance, if you just have an internal QA team of two members that are just awesome individuals That can test web mobile connected devices all at the same time within the timeframe if an eight-hour workday, and get the work done then it’s fine. Or, if you have a structure of QA manager, a few test leads, an analyst, tester, all in-house, then you can also have vendors helping you out. It just depends on the actual work load and the platforms that’s needed coverage for.”

You may also like

  • Basics A Complete Guide To Android Fragmentation & How to Deal With It
  • Perspectives Building a competitive edge with mobile QA at Lyft
  • Basics High-Impact Usability Testing That’s Actually Doable
  • Advice Unit Testing vs Functional Testing: Differences & Similarities
  • Advice Top 10 Software Testing Companies in 2025
  • LinkedIn
Solutions
  • Manual Testing
  • Test Automation
  • Crowdsourced Testing
  • Outsourced Testing
Coverage
  • Payments Testing
  • AI Testing
  • Localization Testing
  • Functional Testing
  • Regression Testing
  • Mobile App Testing
  • Web App Testing
Work
  • Work at Testlio
  • Freelance
  • Testers
Company
  • Clients
  • Events
  • News
  • Notices
  • Privacy Policy
  • Terms of Use
  • Contact Us

Subscribe
to our newsletter