Software Engineer In Test

Engineering · Full-time · Piedmont, Italy

Job description

About us

Fortris is a leading provider of digital asset integration services for enterprise treasury operations. Founded in 2017 by a team of payment and security veterans, Fortris gives organizations the technology and expertise to embrace digital asset transformation in a secure and simplified manner

With people from all across the globe, our talented team has built a working environment that encourages both personal and professional growth. We are proud to have been ranked by Great Place To Work® as one of the top five Málaga workplaces in our size category, and we have also been recognized by the Financial Times as one of Europe’s fastest-growing companies.

See fortris.com/careers for more about what we do, our values, and our employee perks.

Your Mission:

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