Previous Job
IA - OCIO Quality Assurance/Tester 3
Ref No.: 18-06743
Location: Des Moines, Iowa
Start Date / End Date: 09/17/2018 to 09/15/2019
Engagement Type: Contract

Short Description:
The Quality Assurance/Tester (QAT) is responsible for the design, pilot, and implementation of the software quality assurance review processes.

Complete Description:
***PLEASE NOTE: Candidates able to come for an IN-PERSON INTERVIEW are strongly preferred by the client***

The Quality Assurance/Tester (QAT) is responsible for the design, pilot, and implementation of the software quality assurance review processes. Works with Application Teams during pre and post assessment periods. The QAT Specialist reports to the Quality Assurance Team Lead. For each phase end review the QAT is responsible to plan, schedule, execute, and document findings of the review. Possesses a detailed understanding of processes which support the software development lifecycle. The Quality Assurance/Test Lead is responsible for communicating with the State regarding the progress of the quality approach and a summary of the metrics, as well as managing the Quality Assurance Specialist/Testers.

The QAT is a member of a team which plans, constructs, and executes product tests, system tests, unit tests, load tests, volume tests, network tests as well as works with others for release control processes. The more experienced QAT manages, plans, constructs, and executes tests and integrates with release control process.

The QAT creates test models for product test and release control (plans, data, and scripts). Conducts structured walk-throughs. Executes assembly or product tests. Meets time estimates for assigned tasks. Communicates accurate and useful status updates. Follows quality standards. Able to work in a team environment. Completes assigned tasks. Possesses strong communication skills; both written and spoken.

4 plus years of experience; preferred education 4 year college degree or equivalent technical study.

The Office of the Chief Information Officer (OCIO) at the State of Iowa is looking for a driven, collaborative QA Tester to join an existing project team. The QA Tester will serve a key role on our agile delivery teams.

OCIO is committed to utilizing modern technologies and methodologies in order to deliver secure, high-quality technical solutions to its business partners. The majority of our development projects consist of web applications written in .Net, SQL Server, Entity Framework, MVC and Bootstrap.

Experience working on projects with these technologies, as well as the fundamentals of the iterative/agile methodology, are highly desired. Experience with Microsoft VSTS testing suite highly desired

Experience with Acceptance Test Driven Development (aTDD) and partnering with Agile developers write executable requirements using the Behavioral Driven Development concept (BDD).

This role will be onsite Monday thru Friday during standard business hours.

Required / Desired Skills
Skill Required / Desired Amount of Experience
Experience as a quality assurance tester, in all areas of testing (unit, integration, system, regression, performance and UAT) Required 4 Years
Experience with iterative and/or Agile Scrum development methodologies Required 4 Years
Strong communications skills and the ability to work closely with a team Required 5 Years
Proven experience with Agile Test Engineering practices such as ATDD, TDD, and BDD Required 3 Years
Experience testing web applications using .Net platform, SQL Server database, SSIS, Jenkins, GIT and VSTS Required 3 Years
Experience testing web applications using HTML/ CSS, JavaScript and/or TypeScript Required 3 Years
Experience in testing automation Required 2 Years
Experience in the following technologies: SpecFlow, Selenium, Nunit and Jasmine Required 2 Years
Ability to write using Gherkin (or similar) syntax Required 2 Years