Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leonardo

ATM Software Test Automation Engineer

Leonardo

. Independently create scripts and test cases for test automation based on software requirements .

Posted 5/14/2026full-time🇪🇸 SpainMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
DockerJavaKubernetesLinuxPythonShell ScriptingTCP/IP

About the role

Key responsibilities & impact
  • Independently create scripts and test cases for test automation based on software requirements
  • Analyse existing test cases, expand them and maintain them
  • Regularly run tests, report on results and analyze them
  • Structured derivation of test cases from the specification
  • Creation, execution, evaluation and maintenance of automated test cases
  • Creation and maintenance of Robot Framework keywords
  • Integration of various test drivers and protocols with the implementation of Robot Framework keywords
  • Development, maintenance and migration of automated tests
  • Execution and evaluation of functional regression tests
  • Analysis of existing test cases and results, monitoring test progress and reporting
  • Integration of automated tests into GitLab Pipelines using a Docker environment
  • Setting up (automated) reporting based on test results and existing tools
  • Long-term migration of automated tests to a Kubernetes environment

Requirements

What you’ll need
  • Excellent knowledge and practical experience in software development using Python
  • Good knowledge and practical experience of the Linux operating system and Linux shell scripting
  • Good knowledge of creating automated test cases, test execution and test reporting in an agile environment
  • Good knowledge of Robot Framework and the implementation of the underlying keywords
  • Basic knowledge of Docker and Kubernetes
  • Knowledge of various common protocols (AMQP, REST, etc.) and data formats (JSON, XML, etc.)
  • Desirable Skills: Knowledge of the protocols (TCP/IP, FTP) and data formats (ADEXP, ICAO) used at DC-FEP
  • Knowledge of keyword-driven test execution
  • Experience with the tools used (JIRA, GIT, GitLab, DOORS, MF ALM, OpenText Dimension RM, Confluence, MS Office including Teams, Nexus), or a willingness to learn
  • Knowledge of Java
  • Knowledge of testing GUI-based applications
  • ISTQB Certified Tester ‘Foundation Level’ or ‘Advanced Level’ and ‘Advanced Level Test Automation Engineer’ certification, or a comparable certification

Benefits

Comp & perks
  • Hybrid Working 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonLinuxLinux shell scriptingRobot FrameworkDockerKubernetesAMQPRESTJSONXML
Soft Skills
analytical skillsreportingtest progress monitoringagile environment experience
Certifications
ISTQB Certified Tester Foundation LevelISTQB Certified Tester Advanced LevelAdvanced Level Test Automation Engineer