Quality assurance in field marketing blends manual, automated, and AI testing

QA Engineer Oksana Iudenkova breaks down the MainEvent team’s processes that ensure high usability and availability.

“I’ve always been interested in user experiences,” says MainEvent QA Engineer Oksana Iudenkova. “At the heart of that is balancing technical requirements with the need for stability and consistency.”

Oksana has a background in database security, but quality assurance (QA) is her passion. She heads up QA for MainEvent, steering a variety of manual and automated processes to help keep customers’ applications running smoothly.

Identifying potential issues before they arise

“In the QA world, the ‘shifting left’ approach is very popular now,” Oksana explains. “That means we’re involved as early as possible.” From the outset of a project, Oksana and her colleagues provide feedback on brands’ and agencies’ requirements to clarify their needs - and ensure they’ll be met without complications.

“When we get to the actual feature testing, we’ve already considered possible sticking points, which helps save everyone time,” Oksana says.

With as many as 1,000 new field staff being onboarded in MainEvent per day, the mobile tools need to be intuitive and highly available.

The latest quality-assured MainEvent enhancements

A hybrid testing strategy

“We manually test each feature multiple times, to make sure we come from different angles,” Oksana notes. “Once we know the feature well enough, then we’re able to create automated tests later in the process.”

“Not everything can be automated, and I like to touch each part of the application myself to see how users will interact with it, but if the tests are crucial, and we have to run them for every release, they are typically automated,” she explains.

Leveraging AI for QA

Oksana says that AI will become increasingly involved in MainEvent’s QA process, with an assist from Network Ninja’s AIML Team.

“We’re rapidly evolving, and we have short development cycles. AI helps us do repetitive tasks quickly.”

Headshot of Oksana Iudenkova.

Oksana Iudenkova, MainEvent QA Engineer

Network Ninja

“AI is an enhancement for QA, but it’s not a substitute for human interaction with the application,” Oksana concludes. “We allow our clients to customize and configure the product for their needs, and early on that might not be ideal for AI to tackle. In time, we’ll train AI to do that more and more.”

MainEvent field marketing stats.

Thanks to Oksana and her QA-focused colleagues, MainEvent can accommodate field marketing’s ever-changing needs without sacrificing usability or stability. Book a demo to see it in action.

Never miss a story from MainEvent, subscribe to our newsletter!