Software Tester / Automation Engineer (Java)
Founded in 1993, Itera is one of the most experienced technology companies in the Nordics. At Itera we share a commitment to make a positive difference by applying our expertise to projects that really matter and have a positive impact on people’s lives.
Our client is a Norwegian product company that develops a web-based CRM platform, including legal content delivery, quality and risk management, task/checklist, issue tracking, AI chatbots and more.
We are looking for an open-minded person, who confesses continuous self-development and able to solve challenging tasks under guidance\support or by himself. This position is ideal for those who are looking for opportunity to work in international self-motivated team and work with modern technologies.
About your future team:
How many people are in the team right now? 4 in Ukraine, 8 in Norway
What tech stack does the team provide? PHP (Symfony), HTML5, CSS3, JavaScript (jQuery), mySQL, React, TypeSciprt
Need to know: Java (JUnit, Serenity), Selenium WebDriver, Jenkins
From which countries are the people in the team? Ukraine and Norway
Agile/Waterfall? Agile / Kanban
In this role, you will:
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 Java/Selenium and JavaScript/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.
Configure and maintain CI/CD pipelines.
Write and validate DB queries to support and backend verification.
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.
Ability to critically evaluate and take ownership of AI-generated output, ensuring code quality, maintainability, security, and architectural alignment.
Required qualifications:
At least 3 years of experience with Java.
Experience in troubleshooting software/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 (Selenium WebDriver, Playwright, Rest Assured).
Experience with continuous integration, build pipelines, and automated test execution.
Practical knowledge of Java, JUnit, Maven, or similar automated testing toolchains.
Practical experience of API testing (REST) and tools like Postman or REST Assured.
Strong understanding of web applications and how to test their logical and UI layers.
Willingness to learn and work proactively, with the ability to make decisions within an empowered team.
Experience with version management systems (Git).
Good English — oral and written.
Nice to have:
Experience with Serenity, Jenkins and any TMS.
Knowledge of performance testing tools.
Hands-on experience with Large Language Models (LLMs) (e.g., ChatGPT, Gemini, or similar AI tools) for test automation tasks
Experience with SSH, SFTP/FTP, and network tunneling, including secure remote access and port forwarding.
Experience working on international, cross-functional teams.
Open-minded and enjoys trying out new technology
Customer and result oriented
We offer to you:
At Itera you’ll enjoy a Unique Nordic Culture, which is a core of our DNA, business approach and values. The company culture revolves around this concept creating multiple opportunities for the self-development of our people — both professionally and personally
Strong work and life balance, and flexibility
The ability to focus on your work with minimum bureaucracy and micromanagement
Competitive compensation
Hybrid Mode, combining opportunities of work from the office and from home
Advanced Medical Insurance Program and sport compensation
20 days of paid vacation, 20 days of sick leaves (3 paid sick days without sick list)
Opportunity to grow and develop as professional:
Free English and Norwegian Courses
Free access to leading professional trainings and events, professional certification
Transparent career development and planned individual career path
With your application, you agree to the processing of your personal data in accordance with the provisions of data protection regulation, insofar as this is necessary for the decision on the establishment of an employment relationship with us.
- Department
- Testing & Quality Assurance
- Локації
- Kyiv, Lviv
- Статус роботи
- Гібридна робота