Software Engineer in Test

Software Engineer in Test


Relocation | Spain

Fortris


We are looking for a Senior Software Engineer in Test (Java) with a strong passion for problem solving and interest in test automation technologies and tooling, to join our team in Malaga. Working closely with other automation engineers, JavaScript and Java Software Engineers, security experts and stakeholders, the successful candidate will be someone who can drive and oversee automation testing efforts and automation tooling implementation for Fortris.

The ideal candidate would look forward to working out of his/her comfort zone, with diverse technologies and programming languages, ideally with Java.


What You'll Do:

  • Work as part of a versatile Fortris Automation Team with the goal of implementing a variety of automation testing types and levels including: E2E, Integration, Contract, Security and Performance.
  • Implement new automation framework solutions and tools that will act as enablers for other teams.
  • Work closely with developers and other stakeholders to gather automation requirements.
  • Improve existing automation frameworks, to reduce flakiness, reduce execution times, increase reliability and other automation metrics.
  • Improve existing CI/CD Pipelines and implement new ones, with a focus test automation.
  • Run automated tests and report test results.
  • Report project status and provide daily updates while working in an Agile environment with Scrum methodologies.
  • Document automation projects.
  • Present project demos to technical and non-technical stakeholders and teams.


What You'll Bring:

  • BS or degree in Computer Science or a related technical field & 5+ years' experience in automation testing or software development.
  • Strong programming skills with a solid knowledge about Java and a robust foundation in algorithms and design patterns.
  • API automation testing experience at E2E and Integration level, preferably with Rest Assured or Serenity and alternatively with other tools.
  • Performance testing experience preferably with Gatling (Java or Scala) with a focus on REST and GraphQL.
  • UI automation testing experience at E2E level, preferably with Cypress and alternatively with other tools like Selenium.
  • Security testing experience preferably with OWASP ZAP or alternatively any other tools.
  • Experience with version control systems, preferably Git.
  • Experience with CI/CD platforms preferably Gitlab, and alternatively Jenkins or others.
  • English proficiency, both spoken and written.
  • Experience writing detailed documentation.
  • Ability to contribute productively to a fast-paced development team

Bonus Points:

  • Passion for Blockchain / Cryptocurrencies
  • Knowledge about gRPC and SOAP APIs is welcome.
  • Experience with Typescript, GraphQL, NodeJS as well as Python
  • Mentoring experience
  • Living in Malaga or looking to relocate to Malaga


What we offer:

  • Work from home or from our office in the centre of Málaga
  • Challenging and exciting projects at an innovative international company that uses cutting-edge tech and Apple equipment
  • Collaborative teams and agile multicultural environment
  • Competitive salary with flexible compensation plan
  • Flexible working hours
  • 25 paid vacation days + public holidays
  • Private health insurance
  • Relocation Package for you and your family, including soft-landing service to help you settle in
  • Free English/Spanish lessons
  • Amazing office in Málaga city centre
  • Free parking provided if needed
  • Team building events, learning labs and corporate events
  • Ongoing learning and professional development opportunities
  • Office perks including games console, football table, books; fully stocked kitchen with unlimited coffee, organic fruit, ice-cream, etc
  • Great Place to Work certified - Málaga Best Workplaces


Report Page