Job Description :
Quality Assurance Analyst
Adel, IA
Direct Hire need
Phone and In person (Local resumes only)

Position Overview:

The Quality Assurance Analyst is responsible for designing test plans, scenarios, scripts, and/or procedures in preparation for implementation of small to medium complex web development projects. This position works closely with the development team and actively participates in product design reviews to provide input on product designs, schedules, or potential problems.

Essential Job Functions:

As part of an Agile development team, plan and execute tests on system changes.
Collaborate with others on the team including developers, business analysts, other quality assurance analysts and other stakeholders.
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
Apply testing programs on various devices, operating systems and browsers to ensure usability and functionality.
Create and maintain test data needed to support test plans.
Document software defects, using a bug tracking system, and report defects to software developers.
Identify measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Identify, analyze, and document problems with program function, output, online screen, or content.
Monitor bug resolution efforts and track successes.
Plan test schedules or strategies in accordance with project scope or delivery dates.
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
Document test procedures to ensure replicability and compliance with standards.
Verify deployments across testing and production environments
Update automated test scripts to ensure currency.
Investigate customer problems referred by technical support.
Install, maintain, or use software testing programs.
Other duties as assigned.

Non-Essential Job Functions:

Stays current in Quality Assurance processes and/or techniques and recommends improvements and/or enhancements of new testing techniques and testing tools.
Ensures standard Quality Assurance processes are adhered to by the project team and provides feedback and guidance to the team on processes and deliverables.
Other duties as assigned.


Bachelor’s degree in Computer Science, Information Science or related field required.
2+ years’ experience in IT quality assurance and systems/application testing.
Demonstrated experience in developing test plans, test cases, test procedures, test scripts, expected results, and various testing tools and products.
Experience working with the .NET platform (2.0+), HTML and web development tools strongly preferred.
Experience with Jira, Agile development methodologies, Google Analytics, SQL desired.