Wednesday, August 3, 2011

QA Analyst

QA Analyst

Description:
The QA Analyst is responsible for performing quality assurance duties throughout the project lifecycle.  To be successful in this role, one must be able to work effectively in a fluid, fast-paced environment. This role requires good communication skills, both with team members and business contacts. In addition, the successful QA Analyst must be able to work with minimal supervision on multiple concurrent projects and take initiative in supporting their team members by identifying additional necessary work items.

Responsibilities (including but not limited to):
 

· Review project documentation for all assigned projects to ensure that the project requirements are clearly defined
· Analyze project requirements and develop Test Plans and documented test cases that ensure that all functionality is performing as intended
· Plan and schedule all QA deliverables during project lifecycle
· Conduct formal test case review sessions with project team and incorporate feedback
· Execute test cases, document actual results, and evaluate compared to expected results
· Develop SQL queries to retrieve data for validation purposes
· Troubleshoot unintended results and error logs to investigate cause of unintended results
· Report defects and escalate issues as needed
· Regularly report overall project status, including test case execution statistics, defect status, milestone achievement, and satisfaction of quality metrics
· Contribute to the project success in a team environment while simultaneously completing individual tasks and goals
· Share knowledge by effectively documenting work
· Develop and maintain a thorough knowledge of the assigned application(s), functional area(s) or project(s)
· Mentor less experienced Analysts
· Perform early morning or late night validation when new releases are being deployed into production
· Work closely with developers to support defect resolution
· Communicate effectively with partners via all channels - in-person, phone, email, GoToMeeting, Skype, etc.


Qualifications:
 

· Bachelors degree in computing related field or equivalent work experience
· 3 - 5 years QA experience focusing on software verification and back-end data validation
· Minimum 2 years experience testing web based applications
· Minimum 2 years experience testing in SQL Server database environment
· Minimum 1 year experience with Quality Center
· Experience with automated testing tools (such as Selenium) a plus

No comments:

Post a Comment