Technical Tester (API Automation, Playwright, TypeScript)

Sarajevo, Bosnia and Herzegovina

The role

We are looking for a Medior/Senior API Automation Tester to join our long-term partnership with ICA Banken.

This is a full-time, on-site position in Sarajevo, with a planned start date in November 2026.

The engagement is not limited to a predefined end date.

You will work primarily with API test automation, contributing to the quality of business-critical banking systems, backend services, and integrations.

Project

You will join a team responsible for developing and maintaining APIs and backend integrations used across ICA Banken.

The primary focus is developing and maintaining automated API tests using Playwright and TypeScript. The automation framework is already established, allowing you to focus on expanding regression coverage, testing new functionality, and improving the reliability of backend services and integrations.

The role also includes manual API testing, basic database validation, exploratory testing, defect investigation, and the use of AI-assisted tools throughout the testing process.

The work includes:

  • Developing and maintaining automated API tests using Playwright and TypeScript
  • Testing REST APIs, backend services, miniservices, and system integrations
  • Performing manual API testing using Bruno, Postman, or similar tools
  • Maintaining and executing automated regression tests
  • Performing basic database validation and working with test data
  • Investigating defects using logs, API responses, and database information
  • Running automated tests through CI/CD processes
  • Using GitHub Copilot and other AI tools as part of daily test automation work
  • Collaborating with developers, testers, and other team members in Bosnia and Herzegovina and Sweden


Requirements:

  • 4+ years of professional software testing experience
  • Strong hands-on experience with API testing and API test automation
  • Practical professional experience with Playwright and TypeScript
  • Experience testing REST APIs, backend services, and system integrations
  • Experience with Bruno, Postman, or a comparable API testing tool
  • Basic practical SQL knowledge for finding and validating test data
  • Experience maintaining automated regression tests
  • Experience with CI/CD environments
  • Practical experience using GitHub Copilot or comparable AI tools in daily testing work
  • Experience working in Agile/Scrum teams
  • Strong analytical, communication, and collaboration skills
  • Good English communication skills

Nice to have:

  • Experience with XML-based APIs
  • Experience with Splunk or similar logging tools
  • Experience with C#, RestSharp, or comparable API automation technologies
  • Experience with performance testing
  • Experience with Jira and Azure DevOps
  • Previous experience in banking, financial services, or insurance
  • ISTQB Foundation or another relevant testing certification


Conditions

This isn't a customer–supplier relationship. We operate as one team, one culture, side by side.

Focus & stability

  • Single client focus - No context-switching. Go deep, build expertise, see impact over time.
  • On-site in Sarajevo - Work from our dedicated office alongside your team.

Growth & learning

  • Knowledge transfer - Learn directly from ICA's engineering teams in Sweden.
  • Access to ICA's learning hub - Internal training platform with mandatory and optional courses.
  • Travel to Sweden - 5-day onboarding trip plus ongoing workshops with Swedish colleagues.

Work-life balance & time off

  • Five weeks off - 26 days of paid vacation. Swedish standard.
  • Flexible hours - Working hours and lunch breaks are flexible within the same time frame.
  • Religious & personal flexibility - 5 additional days for religious and personal observances.

Health & well-being

  • Private health insurance - Comprehensive private coverage.

*This is a dedicated long-term partnership with its own structure and benefits. These conditions apply to this opportunity and may differ from standard Zendev benefits.


How does the hiring process look?

  1. Initial contact - You'll receive full details upfront. No surprises.
  2. Pre-screening - Short conversation about your background.
  3. Interview with ICA - Meet the Swedish team directly.
  4. Check & offer - Background verification, then a clear offer.
  5. Onboarding - Local setup + travel to Sweden for team integration.


About ICA

ICA is Sweden's largest retailer, headquartered in Solna, Stockholm. The company operates grocery stores, ICA Bank, ICA Insurance, Apotek Hjärtat pharmacies, and a nationwide logistics network. ICA has been part of Swedish daily life for over a century.


About Zendev

Zendev is a Swedish-Bosnian software company. We provide engineering services to clients across Europe, with a focus on Scandinavia. We're built on long-term partnerships, not transactional relationships.

If this sounds like something you'd enjoy, we'd like to hear from you.

Our developers already work daily with ICA's teams in Sweden. We understand the questions you might have:

  • What's it like working with a Nordic partner?
  • How does collaboration between Sarajevo and Sweden actually work?
  • What should I expect in my first months?

That's exactly why we're here.

Technical Tester (API Automation, Playwright, TypeScript)

Job description

Technical Tester (API Automation, Playwright, TypeScript)

Personal information