QA Automation Engineer (CCaaS, Europe)
Job Overview
The QA Automation Engineer will play a critical role in ensuring the quality and reliability of a cutting-edge AI-driven Cloud Contact Center as a Service (CCaaS) platform. This fully remote position offers flexible hours aligned with European time zones and invites experienced automation professionals to contribute to end-to-end testing, improve test coverage and optimize the overall testing strategy. You will collaborate closely with product owners, developers, and DevOps teams to deliver a seamless customer experience across web interfaces, APIs and integrations.
Key Responsibilities
You will design, develop and maintain comprehensive end-to-end test suites using Kotlin for both user interface and API layers; analyze acceptance criteria in collaboration with stakeholders to identify critical quality requirements; implement a balanced testing approach across UI, API and service layers to align with the test pyramid; investigate system behavior under different scenarios to surface latent defects; integrate automated tests into CI/CD pipelines and provide clear reporting on test results and quality metrics; mentor team members on best practices in test automation and contribute to continuous improvement of QA processes.
Requirements
Minimum 7 years of hands-on experience in QA, with at least 5 years dedicated to automation engineering; strong proficiency in Kotlin and Java, with additional exposure to Groovy or Scala considered a plus; proven track record of implementing end-to-end test frameworks and integrating them into Jenkins, GitLab CI or similar; deep understanding of RESTful APIs, web technologies and modern testing tools; excellent analytical skills and the ability to troubleshoot complex distributed systems; fluent English communication skills for daily interactions with international teams; residence within European time zones for synchronous collaboration.
What We Offer
Competitive monthly compensation in the range of 5000–7000 EUR; truly remote work model with flexible scheduling to balance personal and professional commitments; opportunity to influence test strategy and shape product quality in a fast-growing AI/CCaaS environment; access to professional development budgets, online courses and peer-to-peer learning; collaborative international team culture with regular virtual meetups and knowledge-sharing sessions; clear pathways for career growth into Lead QA Engineer or QA Architect roles.
About the Company
Our client is a dynamic technology provider specializing in cloud-native customer experience solutions. With strong investment in AI-driven automation, the company serves leading enterprises across Europe and beyond. Their platform unifies voice, chat and digital channels into a single interface, backed by robust analytics and real-time reporting. As part of the team, you will help elevate customer interactions for global brands and contribute to a roadmap that prioritizes innovation, scalability and operational excellence.