QA Engineer / Software Tester
Offer description
KOIA is not just a software development house. We are a crew creating amazing solutions that serve businesses.
A cool mix of people here makes KOIA packed with experience and talent. We are learning from each other and working not only on interesting but also on revolutionizing, and sometimes life-changing, sustainable projects every day. We love challenges. If you love them too, we might be a perfect match.
That’s what has made our past and current projects successful and incredibly rewarding.
Competitive Salary: At KOIA, we value our talents. We understand that Pizza Days will never replace high respect and fair compensation. So we prefer the latter.
Compensation: 20-25 EUR/H + VAT (B2B)
Dynamic Work Environment: An invigorating workspace with a mix of Norwegian and Polish innovation focused on smart software solutions.
Team Culture: Here, we respect maturity, conversations, and intelligent working. That means avoiding unnecessary overwork and taking care of ourselves along the way. We see the value in effective listening, so your thoughts and ideas matter to us.
Continuous Learning: We support continued learning and offer learning opportunities as well as access to the tools you might need.
Sustainable Life Concept: It is not only about work. We care about body, mind, and spirit and organize events where we can meet and spend time together.
Self-Development Days: We care about your growth and offer mentorship opportunities.
Fantastic Partners: You’ll have the chance to work with innovators in the fintech and climate-tech scenes in the Scandinavian region.
By joining KOIA, you will become part of a successful team committed to creating meaningful solutions and promoting a healthy, fulfilling work environment.
Join KOIA and work on a modern fintech platform built for the Scandinavian market.
We are looking for an experienced QA Engineer / Software Tester to join a long-term project for our Norwegian client. This role is ideal for someone who wants to take ownership of quality beyond simply executing tests.
You will be responsible for planning QA activities, designing test scenarios and test coverage, identifying quality risks early, and helping the team continuously improve its approach to testing.
You’ll work remotely in a collaborative product team operating in Scrum, where QA is involved throughout the entire development lifecycle, from refinement and planning to release.
We are looking for someone who can independently answer the question:
What do we need to test, when should we test it, and how should we approach it to release this change to production with confidence?
Project
You will work on an Accounting Practice Management System, co-owned by three major accounting firms. Once fully onboarded, the platform will serve 3,000+ daily enterprise users.
The client’s engineering team is intentionally small, with 5-6 experienced developers, and focuses on building a better product than competitors with significantly larger engineering organizations.
Their advantage comes from excellent engineering practices, pragmatic decision-making, and high-quality software.
As the QA Engineer, you will play an important role in strengthening that quality-first approach by helping the team identify risks earlier, establish effective test coverage, and continuously improve the QA process.
Your qualifications
You might be the perfect match if you are/have:
- 3-4+ years of commercial experience in QA / software testing
- Strong hands-on experience with manual, functional, regression, and end-to-end testing
- Experience with Playwright
- Experience independently preparing test plans, test scenarios, and test cases
- Ability to design an effective test structure and determine appropriate test coverage for a developing product
- Experience building and maintaining regression test suites
- Experience working in an Agile / Scrum environment
- Ability to analyze requirements, User Stories, and Acceptance Criteria for completeness and testability
- Ability to identify gaps, ambiguities, edge cases, and quality risks before implementation begins
- Strong ownership and the ability to organize and prioritize your own work
- Ability to estimate QA effort and plan testing activities across sprints and releases
- Strong communication skills and the ability to collaborate effectively with developers, analysts, Product Owners, and other stakeholders
- Very good English communication skills, minimum B2
- A quality-focused mindset that goes beyond individual tickets and considers the entire feature delivery process
Nice-to-have
- Experience testing REST APIs
- Experience creating or maintaining automated E2E and API tests
- Knowledge of TypeScript, Python, or another language used in test automation
- Familiarity with Git and CI/CD
- Experience integrating automated tests into CI/CD pipelines
- Experience with Jira, Confluence, or similar tools
- Ability to analyze logs and independently investigate the root cause of issues
- Practical experience using AI tools in day-to-day QA work
- Experience using AI-assisted workflows for test case generation, debugging, test data preparation, or QA analysis
- Experience working in fintech or product companies
What We Value
- Ownership and accountability
- A proactive approach to quality
- Strong communication and collaboration skills
- Curiosity and a continuous learning mindset
- Pragmatic approach to solving complex problems
- Attention to detail and product quality
- Openness to feedback and continuous improvement
- Taking initiative and suggesting improvements instead of waiting for direction
- The ability to identify risks early rather than treating QA as the final step before release
