Test Automation Specialist
Descrizione dell'offerta
Role Overview
We are looking for a Test Automation Specialist to join our Service Integration team and support the delivery of advanced IoT services. You will lead testing activities from integration to field trials, applying both manual and automated approaches to ensure quality and performance.
Responsibilities
- Design and execute functional test cases using manual and automated methods.
- Develop tools and scripts to support automation, continuous integration, and delivery.
- Identify and troubleshoot defects, collaborating with stakeholders to resolve issues.
- Coordinate end-to-end integration and user acceptance testing (UAT).
- Maintain clear documentation and provide regular updates.
- Collaborate with project managers, requirement engineers, and software architects to validate release requirements.
- Contribute to peer reviews and effort estimations.
Key Skills & Experience
- Extensive experience in testing enterprise-level and highly distributed systems .
- Proficiency in CI/CD for software deployment , including tools like ArgoCD and Rancher , and automation via Git pipelines .
- Hands-on experience with Kubernetes for managing containerized applications.
- Adequate Linux skills for system-level testing and troubleshooting.
- Good Python development skills for scripting and automation (nice to have: Playwright)
- Familiarity with modern development environments (web, mobile, API).
- Strong knowledge of automation testing frameworks, especially Playwright.
- Hands-on experience in testing data pipelines and validation processes within cloud-based big data platforms such as Cloudera, utilizing native tools and services (e.g., Hive, Impala, HDFS, etc.).
Qualifications
- Solid SQL skills for database testing.
- Experience with test management tools.
- Collaborative and proactive mindset.
- Fluent in English and Italian.
- Degree in Engineering.