Your tasks
About the job
About F24
F24 is a leading European SaaS company for resilience and crisis management. Our products help organizations communicate quickly and reliably during critical situations, from IT incidents to operational disruptions and emergency events.
We are growing our engineering presence in Zagreb and are looking for a Senior QA Automation Engineer to help us build and scale quality across our products and services.
This is a hands-on role for someone who enjoys test automation, improving engineering practices, and working closely with developers to make quality part of the development process from the start.
What you’ll do
- Design, build, and maintain automated tests across web, API, and backend systems
- Improve and scale test automation frameworks using Python and/or JavaScript
- Expand automated coverage for critical workflows, integrations, and distributed services
- Test APIs, backend services, and end-to-end flows across multiple environments
- Work closely with engineers and DevOps to integrate automated testing into CI/CD pipelines
- Investigate issues, identify root causes, and document defects clearly and effectively
- Contribute to test strategy, quality standards, and automation best practices
- Bring a strong quality perspective into refinement, design discussions, and delivery
- Help increase release confidence and overall product reliability
Om jobben
You
What we’re looking for
- 4+ years of experience in software QA, with a strong focus on automation
- Strong experience with Python and/or JavaScript/TypeScript testing
- Hands-on experience with test automation tools such as Pytest, Playwright, Cypress, or similar
- Strong experience testing REST APIs, integrations, and backend services
- Good understanding of Git, Docker, and CI/CD workflows
- Structured and analytical way of working
- Strong communication skills in English
Nice to have
- Experience working with microservices and distributed systems
- Experience with event-driven architectures, messaging systems, or webhooks
- Experience with performance or load testing tools such as Locust or JMeter
- Experience in SaaS environments where reliability and availability are important
What we offer
- A meaningful role in improving quality across products that matter
- A hybrid working setup in our Zagreb office
- Modern hardware and tools
- An international environment with strong engineering collaboration
- Opportunities for professional growth and learning
- The stability of an established European software company
