For the past 30 years, Eyefinity has been a leader in cloud-based software and technology tailored to the vision care industry. Eyefinity offers reliable patient care solutions for ophthalmologists and optometrists, with a client base in over 20,000 offices across the US. As a company dedicated to providing the most seamless customer experience for doctor and client, Eyefinity knows that Quality Assurance is paramount to maintaining . 

QA test engineer Seth Pearce is one of Eyefinity’s primary software developers. In this case study, Seth shares how 20 years of experience in Quality Assurance has led him to recommend Ghost Inspector to colleagues over and over again. Read on to learn how Seth put Ghost Inspector to the test to determine whether it was really as reliable and easy-to-use as advertised. (Spoiler: it was!)

đź‘‹ Introduce yourself

Hello. My name is Seth Pearce. I’m a QA test engineer and have been for 20 years. I’ve been using Ghost Inspector for five years now.

What is your business?

The business I work for provides new software technologies and test development. The company has been around for 60 years. A lot of it is wrapped around eye care and patients scheduling appointments online. 

What challenges were you facing that made you seek out Ghost Inspector?

Some of the challenges we were experiencing often was trying to deal with Selenium and other products that could get automated tests propped up, but they just weren’t solid. Their maintenance took lots of time from a lot of our resources. Having Ghost Inspector has eliminated a lot of that for us.

How did Ghost Inspector help you overcome those challenges?

Ghost Inspector helped us overcome those challenges by just making things easier. The record-and-playback feature is self-explanatory and easy to use. All the tests can be run by test engineers, developers, product managers – we even have customer service running some of the tests on a daily basis. So, the ease of use there has been phenomenal for us.

Can you walk me through the process of implementing Ghost Inspector in your organization?

Six years ago, I ran a POC (proof of concept) where I had to prove out the valid use of Ghost Inspector, which was easy to do. I brought in at that point one or two other QA test engineers and monitored them as they used Ghost Inspector, and they had nothing but good things to say about how easy it was to use. I made sure to use resources from our team – some were working from the ground up without much experience, to the ones that were more advanced, and all sides were able to use Ghost Inspector with ease. We currently have some of our Ghost Inspector tests fired up through Jenkins, so it’s made things a lot easier for us. We’ve had an account with Ghost Inspector since 2018, so we have 42 members using and we’re expanding our account with Ghost Inspector within this next month actually.

What specific features on Ghost Inspector do you find the most helpful?

Some of the features that I find most useful are of course the record-and-playback feature and the browser extension to do your recording – makes it easy to use. Some of the online documentation is pretty good. I would say it makes it really easy to learn and pick up what you need and use the  examples to get you going. It’s really helpful.

Why do you recommend Ghost Inspector to other businesses?

When I speak to coworkers who have moved on to other companies, often I hear nothing but issues, problems, and lots of time spent on other tools they’re trying to use, and they still deal with brittle, breaking tests constantly. So I recommend Ghost to them at all times. I tell them to please give it a try, I think you’ll be surprised how much you’ll be able to automate your tests and move on to the rest of your day job. And it’s been well received by any and all that I’ve recommended it to. 

Is there anything else you would like to tell us?

Just keep up the good work. I’m glad to see a tool out there that actually works as designed. I will say that one thing I didn’t bring up was the customer support. The chat feature is quite nice. They get back to you within 24 hours. I’ve always had a great response from the team. So yeah, thank you, Ghost.

Why Eyefinity Chooses Ghost Inspector Over Every Other Test-Building Software [Case Study]

eyefinity ghost inspector case study

For the past 30 years, Eyefinity has been a leader in cloud-based software and technology tailored to the vision care industry. Eyefinity offers reliable patient care solutions for ophthalmologists and optometrists, with a client base in over 20,000 offices across the US. As a company dedicated to providing the most seamless customer experience for doctor […]

How Geckoboard Uses Ghost Inspector to Keep Thousands of Real-Time Data Dashboards Running Smoothly [Case Study]

Geckoboard case study

Numbers don’t lie, and it’s Geckoboard’s mission to equip data-driven companies with high-quality, real-time KPIs that help motivate teams, gauge performance, and assist in important decision-making. Because of its user-friendly interface and far-reaching data accessibility, Geckoboard boasts a client list in the thousands, including Ticketmaster, Airtable, Loom, and StanleyBlack&Decker. Meet Mike Harris, QA expert and […]

The QA Tester Guide to the Many Types of Software Testing

types of software testing

Quality Assurance testers play an important role in verifying that company software maintains its functionality and reliability. Because the world of software testing is an expansive one, QA testers should equip themselves with an understanding of which types of software testing will be most relevant to their daily tasks. With so many different types of software testing, […]

What is End-to-End Testing and How Does It Fit into a Comprehensive Testing Approach?

Where Does End-to-End Testing Fit into a Comprehensive Testing Approac

End-to-end (E2E) testing is an important part of the software development process, serving as a comprehensive way to verify that applications and systems work properly in real-life scenarios. It provides a level of assurance that your application will correctly exhibit behavior from start to finish. End-to-end testing is also one piece of a larger puzzle […]

How Ghost Inspector ‘Transformed’ StellarWP’s QA Processes [Case Study]

Stellar WP Ghost Inspector

In today’s fast-paced digital landscape, delivering reliable software products is crucial for businesses to maintain customer satisfaction and trust. This is especially true for WordPress brands like GiveWP, a prominent donation platform, and StellarWP, a collective of WordPress-related products. For Ben Meredith and his team, ensuring quality assurance became a challenging task. Enter Ghost Inspector! […]

The Fool-Proof Guide to Retesting vs Regression Testing

Retesting vs Regression Testing

Because retesting and regression testing have many similarities, it’s easy to get them mixed up. Both are software testing methods used to maintain the usability of a website or web app, and both involve testing your software repeatedly. Thankfully, there are some key differences between the two that are easy to remember when learning how […]

How to use Selenium IDE with Ghost Inspector

how to use selenium ide with ghost inspector

Selenium IDE is a popular open-source tool for recording and running automated browser tests. You can use it to interact with a browser the way a human would, doing things like navigating to URLs, filling in forms, and clicking on links and buttons. You can also use “assertions” to verify things are working as expected, like checking […]

How EnergyCAP Automated 3,600 Daily Test Runs with Ghost Inspector [Case Study]

Energycap case study

Introducing Zac ODonnell, the Manager of Software Engineering at EnergyCAP, who shares his testimonial on how Ghost Inspector has revolutionized their development process. EnergyCAP helps businesses effectively manage energy usage, utility bills, and carbon footprint while achieving substantial savings. However, they faced challenges in keeping their product running smoothly amid frequent changes and security patches. Enter […]

Keep Your Tests in Sync with Code Versioning

version control

Keeping up to the pace of software changes with good acceptance tests is challenging, and can often put a lot of pressure on the relationships between teams. Being able to detect issues faster and earlier in the development cycle is crucial to shipping good software quickly, but communicating those changes is always challenging — and […]