Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior QA Automation Engineer

icmarketsglobal
Companyicmarketsglobal
CategoryEngineering
LocationDubai
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
First seen29 Jul 2026 (the employer did not state a posting date)
Last verified6 Aug 2026
SourceEmployer ATS (bamboohr)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Role Overview As a Senior QA Salesforce Automation Engineer at IC Markets, you will be a hands-on technical contributor responsible for designing, building, and maintaining automation frameworks across our web-based trading platforms, internal tooling, and core enterprise systems — including our Salesforce CRM environment. You will implement AI-assisted testing workflows, integrate quality gates into our CI/CD pipelines, and work closely with development, DevOps, and CRM engineering teams to embed a shift-left testing culture across engineering. This is a broad automation remit spanning client- facing trading platforms and internal business systems, rather than a single-platform specialism. Key Responsibilities Automation Framework Development and Execution • Design, build, and maintain end-to-end automation frameworks using Playwright in TypeScript/JavaScript, covering UI, API, and integration layers across our trading platforms, internal tools, and enterprise systems such as Salesforce. • Extend automation coverage to Salesforce Lightning UI (Lightning Web Components, dynamic locators, shadow DOM) and Apex-driven business logic wherever CRM quality gates are required. • Integrate automated tests within our CI/CD pipelines via GitHub Actions, ensuring quality gates are enforced on every release across all platforms. • Manage test planning and execution through QMetry for Jira, maintaining full traceability from requirements through to defect resolution. • Participate in code reviews and contribute to automation best practices, supporting a culture of quality ownership across the team. Performance, Load and Environment Testing • Design and execute load and stress testing suites using k6 and JMeter, validating platform behaviour under peak traffic conditions and defining performance benchmarks for release sign-off. • Collaborate with Cloud and DevOps teams to integrate automated testing within AWS-based staging and PreProd environments. Testing Strategy and Release Quality • Develop and execute detailed test plans covering functional, regression, performance, security, and integration testing for trading platforms, client-facing web properties, and internal enterprise systems, including Salesforce and adjacent back-office/CRM integrations. • Validate integrations between core systems and trading/back-office platforms (e.g. MT4/MT5, cTrader, KYC/AML providers, marketing automation) via REST/SOAP APIs. • Conduct cross-browser and cross-device testing, including mobile via BrowserStack, ensuring consistent user experiences across devices and browsers. • Perform API testing using Postman with automated monitor collections and Slack- integrated alerting. • Ensure test coverage reflects the regulatory and compliance obligations of a broker regulated by ASIC, CySEC, and other authorities. • Support formal release sign-off processes with structured test cycles, defect traceability, and documented approval gates before production deployments. AI-Augmented QA and Continuous Improvement • Drive adoption of AI-assisted testing workflows, including automated test case generation, intelligent ticket triage, and LLM-powered test coverage analysis integrated into our SDLC. • Build and maintain automation agents using tools such as n8n, Claude, and OpenAI APIs to automate repetitive QA tasks, including regression suite triage, Jira ticket processing, and test report summarisation. • Continuously improve test efficiency and reliability through tooling improvements, smarter test selection, and automation of manual workflows. • Mentor other QA engineers and champion automation-first, shift-left testing practices across the wider team. Qualifications Technical Expertise • Extensive hands-on experience with Playwright for end-to-end web automation, with a strong focus on scalability, reliability, and cross-browser and cross-device compatibility including Browser Stack integration. • Proficiency in CI/CD tools, particularly GitHub Actions, with experience integrating automated tests into cloud-based deployment pipelines. • Solid background in API testing using Postman with automated monitor collections, and performance/load testing using k6 and JMeter. • Experience with QMetry for Jira, including test plan creation, cycle management, execution tracking, and defect traceability reporting. • Demonstrated experience integrating AI and LLM-based tools such as Claude and OpenAI into QA workflows, including building automation agents and AI-assisted testing pipelines. • Working knowledge of SQL for data validation across platforms.