TLDR

Contribute to innovative farm and robot management software that supports the future of digital farming in a collaborative, multicultural environment.

We are looking for a Test Automation Engineer to join our team. 💻

We are a Dutch-Portuguese software development company with offices in Lisbon and Porto, and this Test Automation Engineer role offers an exciting opportunity to grow your career in a supportive and international environment. As part of our team, you will contribute to innovative farm and robot management software that supports the future of digital farming and delivers real value to farmers worldwide.

Our work has a strong international focus, giving you the opportunity to collaborate with colleagues and clients across Europe, gain experience in a multicultural setting, and continue developing both your technical and professional abilities. As we continue to grow, you will also have the chance to expand your responsibilities over time and play an important part in our future success.

🌍 This opportunity is based in Porto and follows a hybrid working model, so we are happy to hire candidates who are available to come to the office regularly.

Requirements

💡 Your daily responsibilities include:

  • Design, develop, and maintain automated test scripts using Playwright.

  • Build and improve reliable test automation pipelines and infrastructure.

  • Execute automated tests for functionality, regression, integration, API, and end-to-end validation.

  • Collaborate closely with software engineers, manual testers, and product owners to translate complex backend requirements into automated test cases.

  • Continuously improve test coverage and testing processes, working according to Agile methodologies.

💼 Essential qualifications, skills, and experience:

  • Degree in Computer Science, Engineering, or a related field.

  • Experience in test automation.

  • Strong experience with API, integration, regression, and end-to-end testing.

  • Strong practical experience with test automation tools. Playwright is our primary tool, but experience with Selenium, Cypress, or similar frameworks is also valued.

  • Familiarity with Git and CI/CD pipelines.

  • Experience working in Agile, cross-functional teams.

  • Good communication skills in English.

  • Proactive attitude, critical thinking, and problem-solving skills.

  • Driven individual with a strong focus on quality and continuous improvement.

➕ Nice to have:

  • Experience coaching or mentoring less experienced colleagues.

  • Familiarity with containerization or virtualization technologies such as Docker.

  • Experience with performance, security, or reliability testing.

  • Experience with cloud-based testing environments and quality dashboards.

  • ISTQB certification.

💻 Our recruitment process consists of three distinct steps, each designed to assess different aspects of a candidate's qualifications, skills, and alignment with the organization.

Stage 1 - 30-minute conversation with a Recruiter.

Stage 2 - 1-hour technical conversation with members of the engineering team.

Stage 3 - 1-hour conversation with our Project Director.

🚀 Last but not least:

At ICT Strypes, we are proud to be able to combine the benefits of a professional organization with the personal and informal atmosphere of a small company. We treat each other the way we like to be treated ourselves. In a sincere, mature way, in which everyone feels responsible based on their involvement in the company. Enjoying our work and being proud of the things we do together.

Our company culture is defined by a profound sense of:

💪 Courage: We believe in the power of courage, encouraging our employees to think big, take risks, and embrace challenges head-on.

Authenticity: Is at the core of our interactions, fostering an environment where everyone's unique perspectives and voices are valued.

👑 Ownership: We instill a sense of ownership in every team member, empowering them to take initiative, make decisions, and drive results.

📚 Willingness to learn: We cherish a spirit of continuous learning, where curiosity is not just welcomed but celebrated. We are always eager to expand our horizons, acquire new skills, and stay ahead of industry trends.

🎉 Healthy dose of fun: Amidst our dedication to excellence, we never forget the importance of fun. We cultivate a lively atmosphere where creativity thrives, and laughter is an integral part of our everyday experience.

At ICT Strypes, we don't just work together: we grow, innovate, and enjoy the journey together, embracing these values as the heartbeat of our vibrant company culture.

ICT Strypes is a Dutch-Portuguese software development company that delivers tailored software solutions. Operating from Lisbon and Porto, we blend professional expertise with a personal touch, making tech accessible and innovative for our clients.

View company profile
Report this job
Apply for this job