
Explore more
About the role
- Develop, execute, and maintain detailed test plans, test cases, and test suites for data platforms and applications
- Perform data validation and testing using complex SQL queries across multiple systems, including modern cloud data platforms
- Ensure data integrity, accuracy, and consistency across ETL/ELT processes and data pipelines
- Collaborate with cross-functional teams to understand business requirements and translate them into effective test scenarios
- Conduct end-to-end testing of data workflows, APIs, backend systems, and reporting tools
- Identify, document, and track defects and issues with clear reproduction steps and impact analysis
- Support regression, integration, and performance testing across multiple platforms
- Contribute to continuous improvement of QA processes, testing tools, and quality assurance strategies
- Participate in agile ceremonies and support quality standards throughout the software development lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field (preferred)
- 5+ years of experience in QA, software testing, or data testing roles
- Strong SQL skills, including writing complex queries for data validation and analysis
- Hands-on experience testing data within Snowflake or other modern cloud data platforms
- Solid understanding of the Software Development Lifecycle (SDLC), Agile methodologies, and QA best practices
- Strong analytical and problem-solving skills with exceptional attention to detail
- Excellent communication and collaboration skills.
Benefits
- Remote working
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLdata validationtest planstest casesETLELTdata pipelinesend-to-end testingAPI testingperformance testing
Soft Skills
analytical skillsproblem-solving skillsattention to detailcommunication skillscollaboration skills