Join IC Markets as a Senior QA Automation Engineer to design, build and maintain automation frameworks for web-based trading platforms and internal tooling. This is a full-time, on-site role in Limassol with a hybrid schedule.

Responsibilities:

  • Design, build and maintain automation frameworks for end-to-end web testing.
  • Implement AI-assisted testing workflows and automation agents to automate repetitive QA tasks.
  • Integrate quality gates and automated tests into CI/CD pipelines.
  • Design and execute load and stress testing suites using k6 and JMeter; validate platform behaviour under peak traffic and define performance benchmarks.
  • Collaborate with Cloud and DevOps teams to integrate automated testing within AWS-based staging and PreProd environments.
  • Develop and execute test plans for functional, regression, performance and security testing; perform cross-browser and cross-device testing (including mobile via BrowserStack).
  • Perform API testing with Postman, maintain automated monitor collections and Slack-integrated alerting.
  • Support release sign-off processes with structured test cycles, defect traceability and approval gates.

Requirements:

  • Extensive hands-on experience with Playwright for scalable, reliable end-to-end web automation and BrowserStack integration.
  • Proficiency with CI/CD tools (particularly GitHub Actions) and integrating automated tests into cloud deployment pipelines.
  • Experience with API testing (Postman), performance/load testing (k6, JMeter) and test management platforms (preferably QMetry for Jira).
  • Experience integrating AI/LLM-based tools (e.g., Claude, OpenAI) into QA workflows and building automation agents (n8n, etc.).
  • Minimum 5 years of QA experience, with at least 2 years in a senior automation engineering role; experience in financial services or trading platforms preferred.
  • Proven experience working in Agile/Scrum and collaborating with DevOps.

Conditions & Benefits:

  • Hybrid working model: 3 days in office, 2 days from home; working hours 09:00 - 17:00.
  • Competitive pay, 22 days annual leave, 12 paid sick days and full medical insurance after 6 months.
  • Group savings and life insurance plan after 6 months; paid overtime, daily lunch, stocked kitchen/snacks.
  • Learning & development budgets, referral bonus, gym/fitness and wellness benefits, team events and relaxed "Unwind Fridays".