Automation Excellence (AE), located in Colorado Springs, Colorado, has a combined experience of over 20 years of Software Quality Assurance (SQA) leadership. We specialize in Agile software delivery utilizing a test first delivery model. AE begins and ends with the end user defining the acceptance test criteria, using a wiki-based single source of information to drive the Software Development Lifecycle (SDLC) and transform that information into built in verification suites on enterprise level applications. AE services vertical markets in Learning Management Systems, Content Management Systems, HealthCare, government, manufacturing, telephony and defense. Our horizontal technical expertise is detailed, driving value and lower costs by measuring metrics within each tier of a software system.

In today's complex information age, verification expertise qualifies as the top level of knowledge necessary to bring a robust production system to market. AE has amassed experience on Moodle, Drupal, ERP, CRM, Trizetto FACETS, Oracle CDC, PeopleSoft, Oracle Apps, Siebel, Lawson and many corporate web based systems. Our “test first” Agile system integration development model has proven its value by producing high ROI code frameworks that have test automation built into our streamlined "Common Sense" process. See our portfolio for a sampling of the work we have done.

AE utilizes a web based Project Management tool to track our weekly progress report card and monthly steering committee review process. Our cost and value competitive approach increases the number of test verification cycles and subsequently the lines of code coverage during each SDLC phase. AE embraces Agile teams and we staff with the highest quality computer programmers, driving innovative solutions to our client's software requirements.

Check out our SQA Management page for an innovative outsourcing option and see how beginning with the end in mind will save your organization money. If you need Testing as a service (TAAS) our services will provide you peace of mind and cost savings.

Recent updates

Adding Secondary Validation to Drupal’s User Login

Want to add another layer of authentication to the default Drupal login? Say, by calling a company’s internal web service? Here’s a clean approach I’ve taken. Notice that we are inserting our secondary authentication into the validators, rather than overriding anything. Also notice that if we authenticate against our local Drupal DB, there’s no reason to look at the secondary web service or DB, but rather we only look if our default local authentication failed. Then, if we authenticate against our secondary source, we create a user to be used later on.

Mastiffe

The Manual AJAX System Testing Interface For FitnessE. Mastiffe allows the FitNesse automated testing system to be used for manual testing as well. Instead of running automated test steps against an application, test steps appear in a dialog in your browser. You can pass or fail steps, or block or abort a test, and add notes as necessary. Features include parameters, calling sub-tests, and buttons to assist in creating new Mastiffe steps.

Screenshots: 
Mastiffe

Testing Weasel Words

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to cut away. -- Antoine de Saint-Exupéry

Manual and automated software tests often include redundant and unnecessary words which can distract the tester from the real purpose of the test. We're so accustomed to seeing them that they often pass unnoticed.

Consider the following generic test description:

FitNexus

FitNexus aims to include a set of plugins and add-ons to FitNesse to enhance its capabilities and make it into a more full-featured testing platform.

Rsel

Rsel is a FitNesse Slim add-on that allows running tests with Selenium. To install:

$ gem install rsel

See the links below for more information.