Job Title : Automation Engineer Knowledge Graph Team
About the Role
We are looking for a highly skilled and motivated Automation Engineer to join our Knowledge Graph team. This role is ideal for someone who thrives at the intersection of automated testing , data integration , and semantic technologies . You will play a key role in ensuring the quality and reliability of our data pipelines and knowledge graph systems through robust automation strategies.
Key Responsibilities
- Design, implement, and maintain automation scripts for Python-based applications .
- Develop and execute automated test suites for end-to-end, regression, performance, and negative testing.
- Integrate test automation into CI / CD pipelines (Azure DevOps preferred).
- Generate comprehensive test reports (Excel, HTML, dashboards) to support data-driven decision-making.
- Collaborate closely with developers to ensure thorough testing coverage and identify potential loopholes.
- Automate repetitive testing tasks across multiple instances and locations , including knowledge graphs and GIS models.
- Validate data fusion processes involving diverse sources such as SAP and PRIMTECH (optional) .
- Support the integration and validation of graph database technologies (e.g., Blazegraph, Amazon Neptune) and RDF / Triple stores (optional) .
Required Qualifications
Technical Skills
Strong experience in test automation frameworks and methodologies.Proficiency in Python , especially for scripting and data pipeline validation.Familiarity with CI / CD tools (Azure DevOps preferred) and version control (Git).Experience working with AWS services (especially S3).Understanding of ETL tools (e.g., SnapLogic, Alteryx) and big data solutions is a plus.Exposure to LLMs or machine learning techniques is beneficial.Professional Experience
3 5 years of experience in automation engineering or software development with a focus on data integration and testing.Proven track record of delivering high-quality, automated testing solutions in complex environments.Soft Skills
Strong analytical and problem-solving abilities.Excellent communication and teamwork skills.Ability to work independently in a fast-paced, dynamic environment .High attention to detail and a strong commitment to quality.Fluent in English (spoken and written).Education
A degree in Computer Science , Engineering , or a related field is preferred.