Talent
·
Costa Rica
·
Fully Remote
Data Platform QA Analyst
Responsibilities
- Plan and implement testing (e.g., regression, functional, data validation, system integration, load, or performance tests) for new and existing functionality.
- Work closely with development teams to design testing strategies and integrate testing into the development process.
- Work with teams managing source data systems, understand their reporting capabilities and validate platform data against source systems
- Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders.
- Document and analyze test cases and results and recommend corrective action.
- Work closely with domain experts and business teams to understand the business objectives and apply that knowledge in creation of test cases
- Isolate, reproduce, manage, and maintain defects and test case databases, and verify fixes.
- Support user acceptance testing conducted by business partners or end users.
- Conduct exploratory testing and risk analysis for complex features, e.g., those that span across platforms or teams.
- Identify opportunities to reduce testing time and effort by automating repeatable tests.
- Understand and apply automated testing approaches such as model-based testing or record-and-replay.
- Research, recommend, and implement new testing technologies and practices, such as incorporating machine learning.
- Define and champion quality and testing best practices among development teams.
- Collaborate and share information with other software QA engineers, e.g., by participating in a community of practice.
Qualifications and Education Requirements
- Experience writing complex SQL queries (Databricks SQL preferred)
- Exposure to ETL Tools (Databricks, Azure Data factory), database platforms (SQL, Snowflake) and data visualization tools (Power BI, Tableau)
- Experience using DAX Studio, Tabular Editor, Power BI Helper, etc in Power BI preferred
- Experience in technical testing, issue identification and resolution
- Experience writing test automation scripts.
- Experience designing and implementing test plans.
- Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center).
- Experience with application performance monitoring and observability tools.
- Attention to detail and ability to identify, isolate and document defects.
- Strong knowledge of agile practices and experience with agile planning tools (e.g., Jira).
- Effective verbal and written communication skills for both technical and non-technical audiences.
- Collaboration skills and ability to work on a team.
- Adaptability and willingness to learn.
- Department
- Talent
- Remote status
- Fully Remote
About CRG Solutions
CRG is a Global provider of IT and Technology Solutions,
Managed Services, Direct Hire & Contract Staffing
We are focused on meeting our clients’ needs in IT support. We offer Support, Engineering, Consulting, Talent,
and/or Outsourcing Services to allow our customers to focus on their core business.
Founded in
2015
Already working at CRG Solutions?
Let’s recruit together and find your next colleague.