freehire launches on Product Hunt on 26 August.

Follow →

QA Automation Engineer

Open 25d

We are seeking an experienced Senior QA Automation Engineer with a strong focus on web automation testing to join our advanced technology a Senior QA 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 and internal tooling. You will implement AI-assisted testing workflows, integrate quality gates into our CI/CD pipelines, and work closely with development and DevOps teams to embed a shift-left testing culture across engineering. This is an individual contributor role for a technically deep engineer who excels at solving complex quality challenges in high-transaction financial environments

What We’re Looking For:

Automation Framework Development & Execution:

  • Design, build, and maintain end-to-end automation frameworks using Playwright, built for high-transaction, complex trading environments.

  • Implement reliable and maintainable test scripts in TypeScript/JavaScript using Playwright, covering UI, API, and integration layers of our trading platforms.

  • Ensure seamless integration of automated tests within our CI/CD pipelines, enhancing the speed and accuracy of our web application releases. This includes contributing to and evolving our GitHub Actions workflows and ensuring test gates are enforced on every release.

  • Participate in code reviews and contribute to automation best practices, supporting a culture of quality ownership across the team.

  • Execute and manage test planning through QMetry for Jira, ensuring traceability from requirements through to defect resolution and maintaining high execution completion rates.

  • Performance, Load & Environment Testing:

  • Work closely with Cloud and DevOps teams to integrate automated testing within our AWS-based pipelines, with hands-on experience configuring and running test suites in staging and PreProd environments.

  • Design, build, 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.

  • Testing Strategy & Release Quality:

  • Develop and execute detailed test plans focusing on functional, regression, performance, and security testing for trading platforms and client-facing web properties.

  • Conduct thorough cross-browser and cross-device testing, including mobile via BrowserStack, to ensure consistent user experiences across various devices and browsers.

  • Perform API testing using Postman, with automated monitor collections and Slack-integrated alerting, to ensure comprehensive coverage.

  • Support formal release sign-off processes, including structured test cycles, defect traceability, and documented approval gates before production deployments.

  • AI-Augmented QA & Continuous Improvement:

  • Drive the 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 AI-powered automation agents using tools such as n8n, leveraging Claude and OpenAI APIs to automate repetitive QA tasks such as regression suite triage, Jira ticket processing, and test report summarisation.

  • Stay current with emerging trends in AI-driven testing, agentic workflows, and software development, proposing innovative solutions to complex testing challenges.

  • Continuously improve test efficiency and reliability through tooling improvements, smarter test selection, and automation of manual workflows.


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 BrowserStack integration.

  • Proficiency in CI/CD tools, particularly GitHub Actions, and integrating automated web tests into cloud-based deployment pipelines.

  • Solid background in API testing using Postman with automated monitor collections, and performance/load testing using k6, with experience designing realistic load scenarios and interpreting results for release decisions.

  • Experience with test management platforms, preferably 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, OpenAI) into QA workflows, including building automation agents and AI-assisted testing pipelines.

  • Professional Experience:

  • A minimum of 5+ years of experience as a QA professional, with at least 2 years in a senior automation engineering role, with significant exposure to testing complex, high-availability platforms in regulated or financial services environments.

  • Demonstrated experience in financial services, forex, or CFD trading platforms is strongly

Soft Skills:

  • Strong problem-solving skills, with the ability to troubleshoot complex issues across multiple layers of technology.

  • Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, distributed team environment.

  • Self-driven and detail-oriented, with a passion for quality engineering and a continuous improvement mindset.

  • Comfortable operating independently while contributing to team-wide quality initiatives. referred.

  • Proven ability to deliver high-quality automation solutions in an Agile/Scrum environment, adapting to rapid development cycles.

If you are a seasoned QA Automation Engineer with a passion for web automation testing and a drive to build world-class testing solutions, we want to hear from you. Please submit your resume and a cover letter detailing your experience and accomplishments.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available