
Automation Engineer – Knowledge Graph Team
- Thane, Maharashtra
- Permanent
- Full-time
- 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).
- 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.
- 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.
- 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).
- A degree in Computer Science, Engineering, or a related field is preferred.