Better deployments with consistent testing and faster feedback

Eliminate uncertainty and poor quality when shipping code. AssertPath helps you understand risk, identify areas for improvement, and implement repeatable testing. We'll work with you to create a process that ensures your software consistently meets your customers' needs. Catch issues before they become a major headache for you and your customers!


Does this sound familiar? One or more of these issues are keeping development teams up at night:

  • Slow to release new features

  • Customers experiencing bugs

  • Requirements out of sync with development

  • Process bottlenecks

  • Testing for each release takes too long

  • Integration failures

  • Risky revisions


We can help your growing team accelerate forward with...

  • Designing test plans

  • Implementing automated tests

  • Testing APIs

  • Fixing slow or broken test runs

  • Exploratory testing

  • Shift-left testing (earlier in development)

  • Moving towards continuous delivery

  • Reducing time spent on manual testing

  • Enabling refactoring with tests


Contact form

Case studies:

Global CDN
Challenge: Tests were performed weeks or months after code was developed, leading to long waits for new features.
Solution: Moved to a local testing framework on docker that enabled rebuild of new test bed within minutes.
Result: New feature development could be completed quickly within same sprint. Lab integration testing had significantly fewer errors. Fixes were tested in the same day.

Online Retailer
Challenge: Complex system rewrite involving many new services could only be tested through the front end by a manual tester.
Solution: Worked with development to create a test API. Wrote automated tests to verify outputs from money conversion program.
Result: Enabled manual testers to run higher level system tests. Automated feature tests allow developers to rewrite code with high confidence.

Cloud Orchestration Service
Challenge: Code was delivered with significant issues or completely broken, causing all development and testing to halt.
Solution: Created automated smoke and acceptance test suite. Code test coverage increased.
Result: New builds had far fewer issues, so test and development could continue without big rework and delays.

Contact form

About Richard Sirokman

Photo of Richard at Sphere

As a dedicated software test engineering consultant with over 25 years of software development experience, I help teams reduce risk and speed up delivery with testing at every point of the product life cycle.

I have extensive high-tech experience working on projects in many industries, including online retail, storage systems, back office servers, datacenter management, IoT devices, content delivery networks, and cloud orchestration. I have done testing and created process improvements for these companies:

  • Oracle

  • HP

  • RH

  • Lumen

  • StorageTek

I believe that quality software development can be achieved through good communication between stakeholders, technical acceptance testing earlier in the development cycle and using context-driven approaches to explore the software from a customer perspective.

Richard has a degree from Kansas State University in Computer Engineering, and lives in Las Vegas, Nevada.

Contact form