Lisboa

Software Development Engineer in Test (SDET)

IT, Dados & TelecomEngenhariaIT

A Inscale procura um Test Automation Engineer / SDET para construir a capacidade de testes automatizados da equipa portuguesa. O foco inicial é em frameworks de automação, suites de testes e pipelines de suporte.

Inscale is looking for a technically strong Test Automation Engineer / Software Development Engineer in Test to help build and develop the Portuguese team’s automated testing capability. You will work within an experienced engineering team, collaborating with developers to validate functionality, investigate issues, and improve confidence in delivery. Your initial focus will be on automation frameworks, test suites, and supporting pipelines. As these mature, you will contribute to ongoing delivery and broader engineering activities while maintaining a strong focus on quality. The team uses both traditional and AI-assisted development. You will help verify that software, including code produced with coding agents, behaves correctly and meets the intended requirements.

Responsibilities About the role We are looking for a technically strong Test Automation Engineer / Software Development Engineer in Test to help build and develop the Portuguese team’s automated testing capability. You will work within an experienced engineering team, collaborating with developers to validate functionality, investigate issues, and improve confidence in delivery. Your initial focus will be on automation frameworks, test suites, and supporting pipelines. As these mature, you will contribute to ongoing delivery and broader engineering activities while maintaining a strong focus on quality. The team uses both traditional and AI-assisted development. You will help verify that software, including code produced with coding agents, behaves correctly and meets the intended requirements.

  • Your responsibilities:
  • Establish and evolve automation frameworks, with Playwright as a key tool, and write reusable, maintainable testing components.
  • Design, develop, and maintain automated UI, API, integration, and end-to-end test suites; integrate test execution into development and delivery pipelines.
  • Validate requirements and workflows across web applications, APIs, integrations, and service-oriented systems, including the impact of changes on connected services.
  • Investigate defects and test failures, identify root causes, and work with developers to resolve issues and improve the reliability of automated coverage.
  • Communicate testing outcomes and quality concerns clearly, and collaborate on testability, coverage, architecture, and implementation decisions.
  • Build on the team’s existing unit, UI, and integration testing and take responsibility for validating assigned deliverables.
  • Validate AI-assisted implementations against requirements, use appropriate productivity tools, and understand the code and tests you deliver.
  • Learn Intelliflo’s financial advice workflows, including client information, onboarding, risk-related processes, and integrations, to develop meaningful tests and contribute to product discussions.

  • Experience requirements

  • Technical Requirements (Must Have):
  • Strong hands-on experience with Playwright or similar test automation frameworks such as Selenium.
  • Proven experience testing distributed web applications, APIs and service-oriented architectures.
  • Solid test automation knowledge, including designing and maintaining UI, API, integration and end-to-end test suites.
  • Experience analysing, debugging and mocking web traffic; understanding of HTTP, REST APIs, authentication and browser/network tooling.
  • Strong troubleshooting and root-cause analysis across complex systems.
  • Strong technical foundation and understanding of architecture, development approaches and system design.
  • Aptitude for learning the Financial Advice domain and contributing to product discussions.

  • Technical Requirements (Good to Have):

  • Experience with k6 or comparable performance and load-testing tools.
  • Experience working with C#/.NET or Java applications and web APIs.
  • Previous experience in financial services, fintech, or other complex business domains.
  • Familiarity with Claude Code or other AI coding assistants.

  • Soft Skills Requirements:

  • Explain technical concepts clearly and confidently.
  • Describe their own contribution accurately.
  • Demonstrate curiosity and willingness to learn.
  • Adapt to changes in engineering practices.
  • Take ownership of quality-focused work.
  • Work effectively with a technically strong team.
  • Understand and explain code, including code produced with AI assistance.
  • Professional written and spoken English.

Education Academic qualifications and certifications are not deciding factors.

  • Why join us
  • Help shape automation in an established team working on a substantial financial technology platform.
  • Combine engineering and technical investigation with testing complex workflows and integrations.
  • Gain practical experience with AI-assisted development and its quality challenges.
  • Learn from experienced colleagues and develop your technical and product expertise.

About Intelliflo intelliflo widens access to financial advice through leading technology which powers the financial advisory experience. We use open software architectures combined with unmatched industry experience to simplify a complex digital landscape to help advisors compete and grow. Our solutions support over 30,000 financial advisors worldwide, representing over three million end-investors, with over trillion assets serviced across intelliflo.

We invest in a diverse workforce as our employees come from many different backgrounds, bringing with them different experiences and perspectives. Become part of a team where community, diversity, and exceptional service are part of everyone's job. We are hiring a suitable team member for our team in Kuala Lumpur. This role will be designing, developing, implementing and maintaining web applications for SEB’s Pension & Insurance. You will be part of a team that is responsible for new application development and improving existing applications to meet the changing needs of our business and customers. The application is developed using .NET technologies. You must be able to display knowledge of technical design alternatives and their implications by contributing to the development team in application technical design activities. You must have excellent written and spoken English and have good communication skills. You will be working in a Scrum/Agile, SAFE development environment and are therefore expected to contribute beyond a traditional developer’s role by providing creative solutions to the business problem being solved.

A candidatura é feita diretamente no site da empresa — sem intermediários, sem black boxes.

Candidatar no site da empresa →