InnoWave is looking for a dynamic, agile person, with good communication skills to complete our team.
If you're based in Portugal, this might be the opportunity for you!
Test Automation Engineer ResponsibilitiesDesign and implement browser-based automated tests using Playwright to validate web application behaviour.Record baseline application workflows against existing IIS-hosted sites and re-execute the same tests against Azure-hosted environments.Develop and maintain reliable, reusable Playwright test suites for: Smoke testing (site availability, HTTPS, basic navigation), Critical user journeys and key workflows, and Regression validation post-migration.Configure tests to be environment-agnostic (IIS vs Azure) using configuration and parameterisation.Execute tests locally and via CI/CD pipelines, supporting parallel execution where required.Analyse test failures and clearly distinguish between: Application defects, Infrastructure or configuration issues, and Environment-specific behaviour changes.Work closely with: Cloud / Infrastructure Engineers to resolve standard migration issues, and IIS / Windows SMEs when failures indicate platform-specific behaviour.Maintain clear automation documentation and provide visibility of test coverage and results.SkillsDegree in Computer Science or in similar areas.3+ years of experience in similar roles.Hands-on experience with Playwright for browser-based test automation.Strong proficiency in JavaScript or TypeScript (or Playwright .NET / Java where applicable).
Experience automating end-to-end tests for web applications.Solid understanding of: Web technologies (HTML, CSS, JavaScript), Browser behaviour, and HTTP/HTTPS concepts.Experience integrating automated tests into CI/CD pipelines (e.G. Azure DevOps).
Ability to design resilient tests that tolerate timing and rendering differences across environments.Strong analytical skills and clear communication of test results and failures.Fluent in English - written and spoken (mandatory).
Nice to HaveExperience validating applications across infrastructure or cloud migrations.Familiarity with IIS-hosted web applications and common IIS-related failure patterns.Experience running Playwright tests at scale (parallel execution, cloud-hosted browsers).
Exposure to Azure-based testing services or cloud execution environments.Understanding of authentication mechanisms (forms auth, Windows auth) from a testing perspective.InnoWave gives equal opportunity in employment regardless of gender, gender identity, sexual orientation, marital status, race, nationality, religion, age, disability, political beliefs, or any other factor.
#J-*****-Ljbffr