The role
We are looking for an Automation Tester to join our long-term partnership with ICA, one of Scandinavia's largest retail companies.
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 join a collaborative development team working in a DevOps environment where quality assurance is an integral part of the complete software development lifecycle.
This role requires strong hands-on experience with Playwright, TypeScript, PL/SQL, API testing, and database validation.
Project
You will work on business-critical applications within ICA Retail, supporting pricing calculations, supply chain processes, and the management of product and order data used by ICA stores.
The systems include complex business logic, backend workflows, integrations, staging tables, and data-processing flows. Some applications are also being modernized and migrated from on-premises infrastructure to the cloud.
Your responsibility will be to combine UI automation, API testing, backend verification, and database validation to ensure that functionality and data remain accurate throughout the complete system flow.
The work includes:
- Developing and maintaining automated UI tests using Playwright and TypeScript
- Building and maintaining automated regression coverage
- Testing APIs using Postman and Newman
- Validating backend workflows, integrations, staging tables, and data-processing flows
- Testing PL/SQL-based functionality and validating data using SQL
- Performing positive, negative, boundary, and exploratory testing
- Investigating defects across applications, APIs, integrations, and databases
- Participating throughout development, testing, deployment, and production support
- Working with end-to-end responsibility in a DevOps environment
- Collaborating with colleagues in Bosnia and Herzegovina and Sweden
Requirements:
- 4+ years of professional software testing experience
- Strong hands-on experience with Playwright for UI test automation
- Practical experience with TypeScript
- Practical experience with PL/SQL
- Experience with Postman and Newman for API testing
- Experience testing backend workflows, integrations, staging tables, or ETL-style processes
- Strong SQL knowledge and experience validating data using SQL queries
- Experience with SQL Developer or a comparable database tool
- Experience building and maintaining automated regression tests
- Strong understanding of positive, negative, boundary, and exploratory test design
- Experience working on business-critical applications
- Experience working in a DevOps environment with end-to-end ownership
- Strong analytical and troubleshooting skills
- Good English communication skills
Nice to have:
- Experience with Oracle databases and complex data models
- Experience testing data-processing or supply-chain systems
- Experience with cloud migration projects
- Experience with CI/CD integration
- Experience with Jira or Azure DevOps
- Experience with performance testing
- Previous experience in retail, pricing, supply chain, or order management
- 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
- Long-term partnership - Your growth is tied to the collaboration's success.
- 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?
- Initial contact - You'll receive full details upfront. No surprises.
- Pre-screening - Short conversation about your background.
- Interview with ICA - Meet the Swedish team directly.
- Check & offer - Background verification, then a clear offer.
- 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.
Whether you're curious about the technical side or want to see if this fits your goals, let's talk. No pressure - just an honest conversation about what this role could mean for you.
Apply now or reach out @ info@zendev.se with any questions.