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".