GENERAL DESCRIPTION :
The IT Quality Analyst is responsible for all technical aspects of the client’s business requirements ensuring that all changes to the client project are tested documented.
Develop and document standardized process throughout the team’s activity
Provide input to the team for continuous process improvement
Develop test strategies that constantly test variations of client data to ensure proper messaging
Manage corrective action process when defects in the process are discovered.
Area of expertise (Skills)
Primary duties and responsibilities
Project Planning / Setup and Management
Document project business rules
Subject Matter Expert on projects assigned
Develop QA test scenarios that fully encompass the digital variable options of the project
Escalate related issues and risks
Manage the project schedule and tasks
Create and ensure compliance with procedures
Document QA processes and procedures.
Suggest and implement testing to enhance accuracy and efficiency of all related processes
Audit and verify all programming changes
Business Requirements & Technology support activities
Document business requirements using data flow diagrams
Support change management and version control
Work with development resources to ensure an accurate understanding of the work product to be produced
User Acceptance Test Coordinator
Document UAT Plan.
Development of test cases and test scripts.
Arrange for the participation of business units in the testing process when needed.
Ensure the adequate execution of the test plans and maintenance of test results.
Implement data governance framework where applicable.
Promotes active listening with team members and contribute appropriately to conversations.
Accurately prepares written business / technical correspondence that is coherent, grammatically correct, effective, professional and engaging.
Follows through with commitments and fosters mutual trust with fellow employees and customers.
Assumes additional responsibility without being asked.
Encourages fellow team members to make innovative contributions and embrace new ideas.
Proactively initiates, develops, and maintains effective working relationships with team members.
Recognizes the strengths and weaknesses of each team member.
Demonstrates the ability to cooperate with a variety of people and achieve results.
Able to travel to the client location and interact with all levels of client personnel
Anticipates client needs before they arise and presents solutions to project management that encompass issues at hand.
Understands expectations that were set with client and recognizes when issues / events may affect delivery.
Perform risk assessment on an ongoing basis and make recommendations as required.
Proactively seeks opportunities to broaden and deepen knowledge base and proficiencies.
Shares acquired skills with team members through formal and informal channels.
Other Skills and Experiences (Min)
Education and Experience
Requires a bachelor's degree or 5+ years of experience in a the related field.
Able to work independently and collaborate with team as needed.
Understanding of relational database lifecycle
Analysis experience both in business processes and data
Experience in project management
Strong verbal and written communication
Strong technical competence
Detail oriented with good time management abilities