Testing for Multiple E-Commerce Projects Built on WordPress

Industry

E-commerce

Country

United States

Type of Service

Manual testing

Cooperation Type

Full-time

Project Type

Web Testing, Mobile Testing

Overview

Isadora Digital Agency works with B2B and B2C brands to help them develop visual identities, build digital solutions from scratch, and grow these solutions further. The company specializes in customer portals, dashboard design, advanced eCommerce, subscriptions, web development, and everything in between. It is a full-service digital agency that serves as an extension of the client’s design and engineering departments.

Challenge

Isadora Digital Agency is a multi-project company. Some of their products require QA support, while others call for full-cycle testing. The client was looking for a QA specialist who, in addition to web and mobile testing for WordPress-based e-commerce platforms, would do the following:

  • Review and analyze product design and functional requirements.
  • Run monthly site health checks.
  • Coordinate with the development team for defect analysis.
  • Investigate and report defects; verify bug fixes.
  • Prepare the status updates and final test results.
  • Perform data entry tasks.

Solution

There are two vectors of work for a QA engineer:

  • Completed web applications that required regression tests and health checks.
  • Products under development that require module and integration testing, responsive layout testing, and, if necessary, data entry.

In general, the QA process for each product includes the following steps:

  • Review and analysis of functional and design requirements of the product under test.
  • Preparing testing environments for comprehensive WordPress testing.
  • Finalizing testing coverage and creating checklists and test cases.
  • Test execution and reporting.

The majority of projects are complex and design-oriented. They must be checked tests on different devices, browsers, and screen resolutions. Thus, cross-platform and cross-browser testing comprise much of the work scope. In mobile testing, functional and UI/UX testing are central. Negative testing scenarios also receive close attention.

Among other things, the QA engineer tests key conversion points as part of the process, such as e-commerce checkout, lead forms, etc. This is of the highest importance for the end users. As reported by the client, the QA specialist does a great job with this scope of tasks.

In some cases where a project requires additional services, the QA engineer runs exploratory testing and various health checks: basic performance testing (using Lighthouse), ADA compliance, page quality (using Lighthouse), script check (using JSHint), and broken links check (using DrLinkCheck).

Results

  • Every new build of every WordPress-based platform is tested on Windows (Chrome & Edge), Mac OS (Safari), smartphones, and tablets.
  • The detected problems are logged, prioritized, and assigned to the developers.
  • The QA engineer initiates discussions regarding improvements with the developers and product managers.
  • The number of bugs or errors in final products has declined to nearly zero since the start of our work.

Let’s Start a New Project Together

QA Madness helps tech companies strengthen their in-house teams by staffing dedicated manual and automated testing experts.

Anastasiia Letychivska

Head of Growth

Ready to speed up the testing process?