Modern testing for modern stacks

Qxf2: Modern testing for modern stacks
paper cut

Qxf2 provides technical testing services for early stage products. Conventional approaches to testing are insufficient for testing modern stacks. Our expertise extends well beyond traditional test automation. We employ an array of testing techniques, tools and practices that enable teams to become self-sufficient.

paper cut

We'll lay the foundation for great testing at your startup

Our expert testers will:

identify high value areas to start testing

choose testing stacks that suit your team

advice teams on ways to improve testability

expand the scope of test automation

• Data Quality • Contract tests • Service Virtualization

integrate test automation with your CI/CD pipeline(s)

collaboratively create a suitable test strategy

embed themselves within your agile teams

Qxf2 5-layer test strategy
paper cut

Initial engagement

We begin our engagements with a 12-week contract. This model has proven to work well with teams looking to integrate testing as a natural part of their software development cycle. In the first twelve weeks, we will focus on the following:

Qxf2 initial engagement
paper cut

We go well beyond "Test Automation"

(Sorry to go text heavy! This section is for engineering decision makers ¯\_(ツ)_/¯ )

We term our brand of testing as technical testing. For engineering leaders reading this, here are several examples of technical testing (as of 2022) that we identified, proposed and implemented at clients:

Created a Docker container with simulated devices using snmpsim.
  Impact: Enabled a team of testers write repeatable tests for a dashboard feature.

Developed a microservice to track release version and dependencies.
  Impact: The TestOps team could handle upgrades more efficiently.

Introduced model evaluation scores as part of test snapshots.
  Impact: Assisted the MLOPs team in the early days and was later integrated into the product!

Virtualized several third party integrations to aid in testing.
  Impact: Isolated testing the core of a product from it's integrations. enabled testing on local systems.

Implemented data quality tests and added several useful metrics to Prometheus.
  Impact: Shed light into the problems an AI/ML team was having integrating with other teams.

Built a PDF diff tool for a specific case.
  Impact: Gave our client confidence that a major upgrade did not break the vast reporting capabilities of their product.

Started a team of "manual testers" on ModResponse, a browser plugin.
  Impact: This no-code approach allowed them to test edge cases without having to setup data in the database.

paper cut

Select clients

Pascal
Mangalore Infotech
Social Tables
SCW
paper cut

Our clients love working with us

Qxf2 and Arun have been a great partner. I have been able to appreciate the high bar they are setting to add new people. Our team worked with Avinash who is one of the most talented test engineer I have worked with.

It is our policy that developers should test thoroughly their code on a test stack before doing any pull request. Nevertheless, Avinash saved us countless times for corner cases or scenarios we didn't think about, and many times found problems by thoroughly going through the logs and finding something that wasn't quite right. This required studying the code that was shipped, and a broad comprehension of the overall system and its interaction with the broader product. This type of breadth of thinking, and thoroughness of analysis has proven invaluable for our team.

Jean Frederic Plante, Sr. Engineering Manager, AI/ML @ ScienceLogic

paper cut

Contact

We like keeping things simple. You can get in touch by emailing Arun (mak@qxf2.com) or filling out this simple form.



paper cut