Job Description
1. Analysis of business requirements and technical specification documents. Work on defining test strategies, test scenarios in accordance to provided requirements.
2. Define and track quality assurance metrics, such as test cases, test results and defects in JIRA.
3. Own and implement Data Quality checks across different data ingestion and reporting pipelines, such as source > data warehouse > reports.
4. Perform backend testing writing SQL queries (create, execute and debug SQL queries to perform data completeness & correctness checks).
5. Closely work with Business Analysts, Data Architects, Developers, and Data Warehouse Engineers to understand design, source/target mappings and NFRs.
6. Creating test data sets, scheduled extracts, and integrations within the data warehouse system.
Requirements
1. Around 6 to 8 years of Software testing experience. Should be aware of testing life cycle.
2. Good understanding of software development methodologies and processes.
3. Excellent manual testing and analytical skills and experience in automation using any technology.
4. Working experience on any test management, defect tracking and configuration management tool.
5. Ability to communicate effectively with internal and external stakeholders such as Data Architects, ETL Leads, Business Development, Product teams, etc.
6. Good understanding of SQL, ETL and Data Warehousing concepts.
7. Good knowledge of scripting languages such as Python or Java.
Any Graduate