Test Automation Tools

Selenium Webdriver/RC/IDE, WAPT, QTP, SOAPUI, Cucumber

These are just some of the tools we use to provide tailored and bespoke test automation solutions. Test automation should be scaleable, low maintenance and provide maximum benefit and minimal cost

About

QAbit Ltd

A Brief History

Founded in 2012, QAbit has produced testing solutions for a variety of organisations. We are specialists in test automation, functional and performance testing. Each implementation has seen success in quality, accuracy and efficiency since inception. We believe in pushing the boundaries by drawing on innovative techniques to support the different types of testing requirements, in order to ensure quality.

Specialists

QAbit specialise in pragmatic ways of working to support and integrate with the software development lifecycle. Historical work has used techniques such as pair programming, unit test authoring for developers, continuous integration, load and performance testing at unit level. Opportunities for rapid development and releases are always possible when testing resides close to development as a support mechanism. We are used to working within an Agile methodology and well rehearsed in working with user stories, poker planning, sprints and estimation.

About

Skills

Technical Skills, Methodologies and Understanding

We possess a range of testing skills. Everything from lightweight test automation to complex data driven solutions embedded into continuous integration. QAbit has extensive demonstrable experience in the following: Regression test packs (automated and manual), smoke tests (automated and manual), black box and white box testing, performance testing (load and stress testing), API testing, mobile platform testing, cross browser testing, formal documentation (proposals, strategies, plans, scenarios and reports).

The Word Agile means 'Moving Quickly' and this explains the whole concept of Agile Testing. Testers have to adapt to rapid deployment cycles and changes in testing patterns

Agile testing involves from the customer perspective as early as possible, testing early and often as code becomes available. and stable enough from module/unit level testing.

Since working increments of the software are released often in agile software development, there is also a need to test often. This is commonly done by using automated acceptance testing to minimise the amount of manual labour involved. Undertaking only manual testing in agile development may result in either budy software or slipping schedules as it may not be possible to test the entire build manually before each release.

In Agile Testing, testers are no longer a form of Quality Police. Testing moves the project forward leading to new strategy called Test Driven Development. Testers provide information, feedback and suggestions rather than being last phase of defense.

Testing is no more a phase; it integrates closely with Development.

Continuous is the only way to ensure continuous progress.