Are you looking for a great QA Solution?

You can see a lot by just looking.

Yogi Berra

Panel 1

What We Do

Customized QA Solutions to fit any Software Solution.


Quality is not an act, it is a habit.

Aristotle


Plan

We provide detailed, custom plans to meet any testing requirements. We will layout how we plan to integrate and communicate with your team; your software development cycle will dictate how we interact. We will provide information on cost, manpower, deadlines and tools we require prior to any contract being signed. Full details on our testing methodology will also be made available up front.

Evaluate

We will take the time to properly assess the needs of your company. A focus will be on your team’s software development cycle and if there is any current testing going on in the project. We will determine the scope and breadth of testing requirements we could provide. Early collaboration is key to our success.

Execute

When testing begins, we will carry out our contract professionally and efficiently; reporting of our test plan status will be made available throughout the process. We pride ourselves on providing comprehensive testing that utilizes solid QA methodologies.

Panel 2

How We Do It

Experience and practice have built our QA skills. Our expertise lies in how we approach a project, learned from working in different projects with exceptional teammates.


Testing is a skill. While this may come as a surprise to some people it is a simple fact.

Fewster and Graham


Methodology

All successful QA teams strive for prioritized test coverage reaching the widest breadth and depth possible. Perspective is everything and we will apply strategies to best suit your project. We can provide services that include end-to-end testing, end-user testing or simply exploratory testing. We implore both white and black-box testing distinguishing between the two where appropriate. We categorize our test planning into functional, performance and graphical test cases; in addition to providing a solid regression suite to continue to rely upon as the project evolves. To help promote efficiency, all test planning involves considering automation either as a means to test in the present or the future based on your product’s development.

Testing Tools

Each project is unique and each project requires a unique combination of some crucial testing tools; as such, our tool box is continually evolving. We can integrate with your project by interfacing with your team’s software or provide our own depending on your needs. We have worked with multiple test case management tools in the past and currently utilize TestRail to build/run our test plans, write cases and provide reporting customers. We have experience with Jira, Bugzilla and Mantis for defect tracking and have the ability to integrate several options into TestRail. Testing often calls for scripting and we are familiar with MySQL as well as T-SQL. Regarding automation we work with Selenium within a NUnit or JUnit framework when working with web solutions. We have also developed some stand-alone C# and Java based solutions in the past. We are more than willing to work with tools your team have already deployed.

Communication

Our commitment to you throughout the testing process is to provide consistent communication. We will provide access to all our work and write corresponding documentation for future cross-training where appropriate. We are well versed in writing documentation for both in-house development use as well as front-facing for customer consumption. Reporting will also be done on a regular basis to allow for Test Plan evaluation and possible revisions to the project.

Panel 3

Contact

We would love to hear from you.
Please fill out the form below
.


Go back

Your message has been sent

Warning
Warning
Warning
Warning
Warning
Warning.

Panel 4

About Us

We strive to be energetic, detailed and professional. We derive our expertise from working in various corporate environments utilizing numerous novel tools in a variety of software projects.


To an optimist, the glass is half full. To a pessimist, the glass is half empty. To a good tester, the glass is twice as big as it needs to be.

Anonymous


Jeff Schneider

Jeff founded JSQA to further develop his talented QA skills and offer services to software firms. From a young age Jeff considered himself a computer geek. Educated at University of Waterloo, Jeff has spent his career working for a broad range of software companies.
Jeff built his knowledge of QA methodologies while working on the Visa eCommerce project at BCE Emergis (later Emergis and Telus Health). Jeff honed his test planning and test execution skills while working on navigation software for Destinator Technologies. From there, Jeff worked tirelessly at Research In Motion (now BlackBerry) testing the first BlackBerry Administration Service which is an integral part of the BlackBerry Enterprise Server operational software. Jeff expanded to QA leadership while working at ScreenScape Networks; there took a leadership role in modernizing the QA department protocols and tools. While the team delivered SmartPlayer for Windows and Android Jeff led QA in implementing an in-house automation testing solution. Continuing to expand leadership experience, Jeff joined Focal Healthcare as the Test Engineering Lead working on MR Viewer and Fusion Bx. At Focal he is implementing robust testing processes to help defect management, test case management and regulatory verification. Under his leadership, overall quality of the product and adherence to regulations improved.

Jeff currently works as a QA Specialist at Lim Geomatics. Under his leadership, the QA department has implemented a robust Triage Process, reinvented the Customer Support Workflow and found balance combining a Selenium-NUnit Automation Framework with penetrative Manual Testing.