We may be a "boring insurance company," but we're pushing the envelope for software development and testing. Leveraging ATDD and Agile practices with Cucumber and Watir, we have seen a dramatic increase in team productivity and quality.
consistently produce quality software that enables business success. Who we are Dynamic, creative, engaged team of software professionals, who bring value to every conversation. How we do it Small, integrated teams with transparent results and continuous improvement.
work? 2. Do I have the materials and equipment I need to do my work right? 3. At work, do I have the opportunity to do what I do best every day? 4. In the last seven days, have I received recognition or praise for doing good work? 5. Does my supervisor, or someone at work, seem to care about me as a person? 6. Is there someone at work who encourages my development? 1. At work, do my opinions count? 2. Does QA’s mission make me feel my job is important? 3. Are my co-workers committed to doing quality work? 1. In the last six months, has someone at work talked to me about my progress? 2. This last year, have I had opportunities at work to learn and grow?
SDLC … process improvements based on the trends identified • QA Architect – Lead the architecture, … implementation, … of systems which … drive quality throughout … the SDLC • Test Engineer (Senior, Architect) – Support the delivery of high quality software from a technical perspective while providing guidance to the team … will write code and has technical skills … • Test Lead – Lead team to provide a planned approach to … ensure system functionality, adherence to filed eligibility rules and guidelines established by our business partners. Page 6 November 7, 2012 Presentation Title
Editors are in charge of content, publishing, editing, but ANYONE is welcome to author a post. Regular columns: •Bug of the Month •Management Monday •Tester Tuesday Page 9 November 7, 2012 Software QA for Grange IT
9 people since 2010 • Results-Oriented Interviews – Ask task-based questions during the interview – Interview with several test managers • Greater mix of Contractors and staff augmentation – 6 contractors ~ 11% Page 10 November 7, 2012 Software QA for Grange IT
Tests are specifications of the system’s behavior – Failing tests show a difference between specification and implementation, i.e. a BUG Communication is REQUIRED
a BP Policy As a user, I want to amend a BOP with a CA policy driver who has completed an accident prevention class, so that I can give them a more appropriate rate Scenario: Add a driver who is an armed forces member with accident prevention course completed Given I am an authenticated "Grange" "inhouse" And I have an existing policy "1117060" And I set the Effective Date of Change to "9/1/2012" When I add the following driver with the specified information | driver_name | birth_date | gender | license_number | license_state | marital_status | | Driver Two | 07/23/1964 | Male | RR168996 | Ohio | Single | Then I should only receive the following IL16 messages: | message | | Adding Driver 2: Driver Two | | Adding an Approved Accident Prevention Course for Driver Two | Page 14 November 7, 2012 Software QA for Grange IT
Better, quicker customer feedback • Acceptance Test Driven Development & other automation for: – Business Systems (like Guidewire) – Mainframe systems – Thick-client desktop systems – Mobile applications – 3rd party integrations Page 26 November 7, 2012 Software QA for Grange IT