Test Automation Engineer
Work Model: Hybrid – Remote with on‑site presence (2 days/month, Rome/customer site as required)
Type of Role: Freelance
Languages Required: Italian, English (B1–B2)
Job Overview
We are looking for a Test Automation Engineer to support projects in Telco, Media, IoT, and Desktop environments. The role focuses on end‑to‑end test automation with strong adoption of AI agents and Generative AI to enhance quality processes.
Main Responsibilities
* Design, implement, and evolve test automation solutions
* Analyse requirements and create/maintain automated test scripts
* Apply AI agents and Generative AI in test automation activities
* Execute tests across web, mobile, backend, cloud, and protocols
* Integrate automation into CI/CD pipelines
* Monitor, analyse, and report test results
Required Skills
Mandatory
* Experience in cross‑platform automation (web, mobile, backend, cloud)
* CI/CD pipeline management
* Strong knowledge of at least 3 frameworks:
Robot Framework, Playwright, Cypress, Selenium, Appium, JMeter
* Experience with Jenkins, Git/GitLab, GitHub Actions, Jira/ALM, Azure DevOps
* Autonomous architectural design using Python, Java, C#, or NodeJS
* Hands‑on experience with Generative AI tools:
Claude Code, MCP, Lang Chain, Lang Graph
* Experience in cloud or virtualized environments
Nice to Have
* ISTQB certification
* Agile methodology experience
* BDD experience (Cucumber, Spec Flow, or equivalents)