Sr. Quality Assurance Analyst Job Description Template
Our company is looking for a Sr. Quality Assurance Analyst to join our team.
Responsibilities:
- Support testing efforts as a part of Agile / Scrum teams;
- Validate data quality;
- Create and execute tests of ETL processes;
- Facilitate the defect management and triage process for assigned projects;
- Plan and execute testing activities for data warehouse project;
- Partner with solution analysts and project managers to ensure requirements are documented, understood, testable and accurately tested;
- Provide estimates associated with testing activities and tasks;
- Test downstream consumption of reports, calculations, etc;
- Track and report on test status using established QA metrics and KPIs for assigned projects;
- Develop, execute and maintain test plans, test scenarios, test suites and test cases;
- Provide input on go/no-go decisions for production releases;
- Collaborate with the business and development teams to troubleshoot and resolve defects and other related issues;
- Collaborate with QA manager and project teams to develop, implement and improve innovative QA capabilities, approaches and services.
Requirements:
- Experience with software development life cycle (SDLC);
- Experience in Agile / Scrum methodologies;
- Proficient at independently writing complex SQL queries;
- 4+ years of experience in testing analytical processes;
- Experience performing API testing a plus;
- Fundamental knowledge of data warehouse concepts;
- Knowledge of supply chain and logistics a plus;
- 4+ years experience in data warehouse testing;
- 4+ years QA experience in an IT environment;
- QA lead/test lead experience;
- Experience with Visual Studio Team Foundation Server (TFS) / Visual Studio Test Professional and Microsoft Test Manager a plus;
- Experience executing and coordinating integration, system, regression and user acceptance testing;
- Bachelor’s degree in information technology, computer science or related discipline.