QA Analyst for a contract/contract-to-hire position in Knoxville, Tennessee. Experience in an Agile/SCRUM environment is required.
FUNCTIONS AND RESPONSIBILITIES:
1) Works with management to develop quality standards and best practices.
2) Works closely with clients and users to gather the requirements for the software system that needs to be developed or enhanced through interviewing, observing users at work, performing hands-on tasks, etc.
3) Develops test plans and scripts; defines testing and implementation schedules.
4) Develops documentation for testing procedures, configurations, scripts, etc.
5) Corrects and documents post-implementation errors with the software system.
6) Stays current with testing methodologies and practices through outside reading and on-going training.
7) Monitors implemented systems' performance and reviews data to identify and correct problems or to enhance the application's functions.
8) Works as an integral member of a team comprised of software developers, SCRUM Masters and System Analysts to gather requirements; design, develop, test, implement and maintain complex software systems; document and correct errors; document implemented systems and their functions.
9) Provides assistance to train users on newly implemented systems or enhancements.
REQUIRED SKILLS AND EXPERIENCE:
- Proven experience performing QA in an Agile (SCRUM environment)
- Proven experience utilizing QA test tools
- Proven ability to add business value through QA functions
DESIRED SKILLS AND EXPERIENCE:
- Experience with open-source test tools
- Contributions to the QA community (enhancements to open-source tools, blog posts, mentoring, etc)