Our Software Quality Engineering practice is context-driven, thus, we focus on the unique aspects of your organization to help you devise a strategy based on your key performance indicators and deliverables.
Using Context-Driven principles of software quality engineering, we can help redesign and implement your current quality and testing processes, or provide guidance in improving your existing ones.
Much more than just automating manual test cases, we can help you plan your test automation project from the ground up, starting with identifying the problems you want to solve. From there, we can assist in script development and execution.
Performance testing includes load, stress, and reliability testing. We can help you design your performance test strategy, and also provide resources for scripting, execution, and analysis.
Our definition of quality is value to the stakeholders. We believe one of the best ways to build quality in from the start is through Behavior Driven Development. Our consultants can help you implement BDD for your next software project and show you what a difference it makes when you start with testable requirements.
Ready to make the jump into Dev Ops? Don't forget to implement quality checks! Our consultants know how to integrate the latest tools and techniques to integrate quality into your Continuous Integration and Continuous Deployment systems.
John McConda
Technology Lead, Principal Consultant
John has worked in the Software Quality field since 2000 and is experienced in many different contexts, including rigorous validated system testing, session-based exploratory testing, agile testing, test automation, and performance. John is also an instructor for the Black Box Software Testing series of courses and cofounded the Workshop on Regulated Software Testing (WREST).