Job Description
Itera is looking for a Senior Software Tester / Automation Engineer who will join our team to work for a Norwegian product company.
Our customer is a premier SW provider specializing in global marine and energy insurance sectors. Headquartered in Norway, they develop mission-critical systems used by top-tier underwriters and brokers to manage complex risks and claims.
Customer combines decades of maritime expertise with modern technology to deliver industry-leading digital infrastructure for global insurance market.
We are looking for an open-minded person, who confesses continuous self-development and is able to solve challenging tasks under guidancesupport or individually.
This position is ideal for someone looking for an opportunity to work in an international self-motivated team using modern technologies.
Tasks and responsibilities:
- Design, develop, and maintain manual and automated test documentation, including test plans, checklists, and test cases across the full testing lifecycle.
- Engage in early-stage requirements review and shift-left testing practices to identify quality risks before development begins.
- Develop and maintain automated UI and API test scripts using Playwright.
- Execute and optimize large-scale regression, functional, and integration test suites, improving stability, reducing flakiness, and increasing execution speed.
- Build, enhance, and modernize the test automation framework, including upgrading core libraries and reducing technical debt.
- Communicate effectively with stakeholders and developers to gather technical requirements, clarify acceptance criteria, and contribute to planning new solutions.
- Collaborate closely with cross-functional team members in a self-organized, empowered team environment.
- Be able to critically evaluate and take ownership of AI-generated output, ensure code quality, maintainability, security, and architectural alignment.
Professional requirements
- At least 3 years of experience in test automation.
- Experience in troubleshooting SW/system issues and identifying root causes of failures in automated tests.
- Experience with building and maintaining test automation frameworks.
- Practical experience with UI and API automation (Playwright +TypeScript).
- Practical experience of API testing.
- Experience with continuous integration, build pipelines, and automated test execution.
- Willingness to learn and work proactively, with the ability to make decisions within an empowered team.
- Experience with version management systems (Git).
- English: upper intermediate, both verbal and written.
Be a plus/Nice to have
- Education from IT – Bachelor or higher.
- Experience in insurance software.
- Experience in load testing (JMeter).
- Knowledge of performance testing tools.
- Hands-on experience with Large Language Models (LLMs) (e.g., ChatGPT, Copilot, or similar AI tools) for test automation tasks.
- Experience working on international, cross-functional teams.
- Open-minded personality who enjoys trying out new technologies.
- Customer and result-oriented approach.