QA Analyst

H&R Block
Missouri
Full-time

What you'll do...

Responsible for the test plan creation and execution of existing and new functionality in H&R Block systems and databases.

Ensures that the systems function as specified in the documented requirements, use cases, design, and other approved documentation.

Able to document functional and system requirements. Responsible for testing assigned functionality and their interaction with other internal components and applications.

Utilizes test tools, record defects and issues, update / create test cases, and to track test case execution status. Testing for each milestone is completed on time with a high level of quality.

Exhibits and delivers to quality assurance standards. Maintains Azure ADO project as system of record, ensuring accuracy and transparency.

Supports the strategic direction of business and product development decisions in addition to tactical direction from leads and managers.

Quality Assurance protects production and ensures quality products are delivered to our clients. Quality is defined as contributing to solutions that deliver a high-quality client experience with business and technical compliance.

  • Writes test plans and test cases in compliance with relevant organizational standards.
  • Creates clearly documented defects that enable a developer to recreate the issue.
  • Maintains and updates test cases, test designs, and support documentation to ensure testing and support of applications is accurate.
  • Executes end-to-end functional tests and utilizes automated tests developed by others to exercise system as appropriate.

Understands automation best practices and is able to develop basic automation scripts when applicable. Collaborates to achieve end-to-end application and business process quality.

  • Validates data sources, extracts data applications of transformation logic, and uploads data in target tables in SQL (On premise & Azure).
  • Designs and implements test plans, test cases, and test scripts for data pipelines, data warehouses, and analytical systems.
  • Develops and maintains automated tests using tools such as SQL or other scripting languages.
  • Performs functional, integration, and regression testing of data pipelines and analytical systems.
  • Understands the relationships between "owned" components and those with which they interface. Capable of assisting with cross-component dependency analysis
  • Manages data accuracy for all deliverables within the QA test repository.
  • Assesses the impact of all production changes, whether full project deployments or defect fixes. Appropriately communicates risks and outlines mitigation plans.

What you'll bring to the team...

  • Associate or bachelor’s degree in computer science, Information Technology, or related field, or the equivalent experience of 4 to 5 years.
  • Minimum of 3 years Quality Assurance, Business Analysis, Software Testing or Technical Support experience
  • Experience writing and executing both positive and negative tests for complex projects.
  • Software Quality Assurance experience on enterprise level applications which includes Data Warehouse Testing.
  • Experience in writing complex SQL queries, Experience in writing complex SQL queries, ability to determine the types of testing that must be conducted (i.

e, data validation, regression, etc.), including evaluating the testability of requirements and create a comprehensive test plan that supports the business and technological solutions being delivered.

  • Ability to transform complex Business logic into SQL queries.
  • Thorough knowledge of Software Test Life Cycle, Test Case Life Cycle, Defect Life Cycle etc.
  • Experience in data analysis, including profiling, auditing, balancing, and reconciliation, in an Information technology operating environment.
  • Experience in tuning SQL queries, Stored Procedures, Views, etc for performance improvements.
  • Knowledge of data models and entity relationship diagrams.
  • Knowledge and experience in data masking methodologies - Familiar with Meta Data Management tools
  • Strong understanding of QA's lifecycle requirements. Able to read and interpret all requirements and design documentation, building corresponding test cases driving quality and client focused delivery.
  • Thoroughly understands the systems from the customer business process point of view. Can build and execute positive and negative test cases based on business scenarios and / or use cases.
  • Strong written and verbal communication skills with an external and internal customer focus in all interactions

It would be even better if you also had...

  • Experience with creating, maintaining, and executing automated tests.
  • Experience using a Play / Record automation tool such as Playwright, Falcon, or similar automation tools.
  • Experience using Azure ADO or equivalent test tools.
  • Experience in business analysis, including writing requirements.
  • 30+ days ago
Related jobs
Bright
Mexico, Missouri

Quality Analyst in Solar Projects. ...

H&R Block
Missouri

Manages data accuracy for all deliverables within the QA test repository. Strong understanding of QA's lifecycle requirements. ...

Spectrum
Maryland Heights, Missouri

The Spectrum Internship Experience .Who is Spectrum? We are a Connectivity Company.We connect our customers to superior communications and entertainment products with the highest quality service.As a Spectrum Intern, you’ll be essential to two teams — your respective department and your Intern peer ...

Promoted
Chenega MIOS SBU
St. Louis, Missouri

Test & Evaluation Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports. Verify and confirm new features by exercising the test plan included in release deployments via automated tests. Evaluate and complete test exercises on assigned JIRA ticket task...

Promoted
V2X
St. Louis, Missouri

The Quality Assurance Manager position is responsible for the overall management and implementation of internal quality and serve as the central point of contact for quality matters. Oversee the activity of the quality assurance deliverables. Provides development of project Software Quality Assuranc...

Promoted
CACI
St. Louis, Missouri

CACI has an immediate need for a skilled Software QA Engineer to support our Client in Springfield, VA. ...

Promoted
PMI (Project Management Institute)
Kansas City, Missouri

JobPosting","title":"QA & Automation Engineer III","datePosted":"2024-09-04T00:00:00","validThrough":null,"description":"QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. The position requires...

Promoted
bioMerieux Inc.
Hazelwood, Missouri

Quality Assurance Software Validation Engineer 1. Software Quality Assurance experience highly desired. Routinely interact with engineers, project managers, business unit owners as well as senior personnel responsible for Non-product software (NPSW) and infrastructure as they relate to St. Responsib...

Promoted
Safe Haven Security
Kansas City, Missouri

Safe Haven Security is seeking a dedicated Senior Business Intelligence Analyst to join our organization. Partner with management to create world class processes across internal business functions. Produce accurate and insightful reports by working closely with each team and understanding key aspect...

Promoted
Great Lion
Missouri, Missouri

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of between $25 / hr.There is no payment required in order to apply or to work as an In-Home Usage Tester.You ...