Location
Kochi | India
Job description
We are seeking a highly skilled and motivated Data Test Engineer with expertise in automation and proficiency in Python to join our dynamic team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our data-driven systems through rigorous testing processes.
Responsibilities - Automated Testing:
- Design, develop, and maintain automated test scripts to validate data integrity, accuracy, and reliability.
- Implement and execute automated testing frameworks using Python to ensure efficient and thorough testing of data pipelines and analytics processes.
- Data Validation:
- Perform data validation and verification to ensure adherence to data quality standards.
- Collaborate with cross-functional teams to understand data requirements and validate data transformations across various stages of the data lifecycle.
- Test Strategy and Planning:
- Contribute to the development of comprehensive test strategies and plans for data-centric projects.
- Collaborate with software developers, data engineers, and other stakeholders to align testing efforts with project timelines and deliverables.
- Defect Identification and Reporting:
- Identify, isolate, and track defects throughout the testing lifecycle.
- Document and communicate test results, providing insights into potential issues and suggested improvements.
- Continuous Improvement:
- Stay abreast of industry best practices and emerging trends in data testing and automation.
- Propose and implement improvements to testing processes and methodologies to enhance overall efficiency.
Qualifications - Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in data testing, with a focus on data quality assurance and automation.
- Strong proficiency in Python programming language for test automation.
- Familiarity with data storage, retrieval, and processing technologies (SQL, Hadoop, Spark, etc.).
- Experience with testing frameworks and tools (pytest, Selenium, etc.).
- Excellent analytical and problem-solving skills.
Preferred Qualifications - Graduation degree in a relevant field.
- Previous experience working in an Agile/Scrum development environment.
- Familiarity with version control systems (Git, SVN).
- Strong understanding of data modeling concepts.
Job tags
Salary