Responsibilities:
- Data Validation: Validate the accuracy, completeness, and consistency of output through data pipeline, ensuring it meets business requirements and quality standards.
- Automation: Develop and maintain automation test cases using Python and/or Java to streamline data validation processes.
- Collaboration: Work closely with data engineers, supporters, and other team to identify and resolve data-related issues.
- Communication: Participate in discussions, provide updates, and collaborate with team members in English during daily work.
Our ideal candidate will have a strong background in software testing, great quality awareness, and interpersonal skills. In addition, the candidate will have:
- A bachelor's degree in a technical or quantitative field
- At most 3-5 years of experience in data validation, data quality assurance, or similar roles.
- Experience in Java/Python programming
- Working experience on Linux
- Good sense of quality assurance
- Strong analytical, problem-solving and communication skills
- C++ is plus
- Experience with integration of data from multiple data sources a big plus
- Details orientated and good sense of responsibility of keep high work standard and deliver the work on time
- Good team player, easy-going and can adjust the working style proactively based on supervisor's feedback
Mandatory Skills:
- Automation QA
- Java
- Linux
- Python
Mandatory Skills Description:
- Data Validation Expertise: Experience in validating data pipelines, ensuring data accuracy, consistency, and alignment with business requirements.
- Programming Skills: Proficiency in reading, understanding, and writing scripts in Java and Python for data validation and automation tasks.
- Analytical Skills: Strong analytical and problem-solving abilities with a focus on identifying and resolving data quality issues.
- Tool Proficiency: Basic understanding of Maven, Git, and Linux/Unix environments.
- English Communication Skills: Ability to communicate effectively in English during daily work within a global team environment.
Nice-to-Have Skills Description:
- Experience with Jenkins, Airflow for automation and workflow management.
- Exposure to C++ is a plus but not required.
- Experience with AI Agents, including the use, development, or integration of AI Agent-based tools/workflows, is a strong plus.
- Experience with LLM/ML-based testing or test case generation is an advantage.
Languages:
English: B2 Upper Intermediate