Get in touch


We use HubSpot CRM to process and manage contact and information requests. Please accept the "Functional Cookies" and reload the page to load the contact form.

(Senior) Software Tester (m/f/d), Bosnia and Herzegovina

ITM Research d.o.o. Bosnia and Herzegovina Testing / QA
Back to the job advertisement overview

At AOE, we believe in agile principles, autonomy, and collaboration. For our long-term client team at 1NCE, a leading provider of IoT connectivity, we’re looking for a (Senior) QA Automation Engineer (m/f/d) in Bosnia. 
You’ll become part of a distributed remote working team, ensuring the quality of scalable systems used by millions of connected devices worldwide. Along the way, you’ll validate event-driven architectures, design robust test automation in Go, craft performance benchmarks with k6, and verify complex integrations across systems and databases – all while collaborating closely in an international team, contributing to agile processes, and shaping a modern QA strategy within a CI/CD-driven environment.


Your job

  • You design, implement, and maintain integration and automation tests in Go
  • You validate and test event-driven systems (e.g., Kafka-like message flows)
  • You build and analyze performance tests with k6
  • You work with databases (SQL, Redis, DynamoDB) for data validation
  • You Integrate tests into GitLab CI/CD pipelines using Docker-based environments
  • You Contribute to test strategy design and sprint QA planning, and actively participate in backlog refinement 
  • You ensure alignment of QA efforts across multiple teams and components


What you bring along

  • Automation expertise: 4+ years in at least one programming language (Java, C#, Python, TypeScript/JavaScript, or Go; Go is a plus)
  • Testing skills: Event-driven systems, REST APIs, databases (SQL, Redis, DynamoDB), and performance testing with k6
  • Methodologies & tools: BDD (Gherkin), Go test frameworks, mocking, assertions, and regression testing practices
  • CI/CD & infrastructure: Test integration in GitLab pipelines with Docker-based environments
  • Agile collaboration: Active role in sprint planning, defining acceptance criteria, and coordinating test coverage across teams
  • Soft skills: Strong communication, ability to explain risks in business/technical terms, exploratory mindset, teamwork


TALENTS. ENABLING. TECH.

We – round about 200 tech enthusiasts from the heart of Wiesbaden – assist our clients, whether they're global players or start-ups, on their digital journey. From software development to consulting: As a leading agile software service provider, we shape the world with the latest technology. With agile, non-hierarchical teams and most wanted tech stack, we crack complex challenges. At our core is a productive and fulfilling work experience. To achieve this, we create an environment for everyone where growth, fun, and learning come first. Whether remote or in the office – your life, your plan. You know what works best for you and your team.

Apply now!

Award-winning

We believe that the bases for innovative, high-quality solutions are open, trusting interaction, individual responsibility, and cooperation at eye level. That’s why we want to make sure that our employees feel at ease so they can develop and deploy their talents as well as possible. This is also evidenced by our employer awards. For example, as the Top Employer of Hesse, ranked 1st as the most family-friendly employer in the internet category, 1st place in the Chip Top IT Employer Study in the software category, and our annual Top Company Awards at kununu.

AOE at kununu