TalentCloud members should be responsible for validating new or modified data, data ingestion protocols, reports, and user-interfaces of products built with various technology solutions to ensure the correctness of data flowing through each stage of the product process. Other abilities and experiences include:
- Able to work with other members of QA team, engineers, and end customers while providing testing support throughout the entire software development life cycle, in order to deliver high-quality products and data services to customers
 - Manages time and expectations in the execution of quality assurance efforts meeting all deliverables
 - Communicates test progress, results, and project relevant information to team members and management on a frequent basis
 - Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback
 - Test Plan Execution
 - Estimates schedule requirements, prioritizes test criteria, and plans and coordinates testing activities
 - Executes manual and/or automated component, functional, system, integration, performance, and regression testing according to the test plan and establishes timelines
 - Leverages technical and analytical skills and tools to assist in resolving database responsiveness issues
 - Analyzes and queries multiple, complex databases
 - Verifies databases are set up and populated with the correct test data
 - Process Management
 - Works with developers, SMEs, product owners, to understand business requirements and resolve application issues
 - Develops, maintains, and updates reporting and documentation for testing efforts, results, activities, data logging, and tracking
 - Escalates critical findings and issues to project leadership
 - Working closely with DevOps and DataOps teams to automate testing and data quality issues and making the process repeatable
 
Required Skills
- Data Analyst background experienced in multiple dialects of SQL, Excel, and basic understanding of relational databases
 - Familiarity with automated and manual software testing tools and frameworks
 - Experience with version control software such as Git
 - Experience using JIRA
 - Experience authoring test plans
 - Experience on an Agile development team with rapid iterations
 - Experience analyzing requirements and automating test plans
 - Good scripting skills and ability to learn new programming languages
 - Strong writing and communication skills with keen attention to detail
 - Experience with QA automation, preferably in a data warehouse environment
 - Experience with QA automation tools such as Selenium and UFT
 - Familiar with and ability to create detailed, understandable and relevant test plans
 - Advanced knowledge of business processes and data analysis, as well as the ability to construct complex data queries and collaborate with colleagues
 - Experience with Data Warehouse/Data Mart/Business Intelligence delivery
 - Experience with integrating into the DevOps (CI/CD) stack
 
Preferred Skills
- Deep Expertise with SQL
 - Experience with ETL technologies that store, transport and manipulate data; e.g. Informatica
 - Experience with Data Wrangling tools such as Alteryx and/or Trifacta
 - Experience with Data Visualization tools such as Tableau and/or Microstrategy
 - Experience with Big Data and/or Emerging data technology tools and methodologies
 - Knowledge of agile methodology and frameworks like Scrum, Kanban, etc.
 - Must have good Technical in-depth experience with Data Warehouse