Budapest, Hungary

About The Opportunity

Our client is a leading online Forex and CFD Broker providing traders across the globe with cutting edge technology to trade the world’s markets. Their award-winning combination of outstanding customer service coupled with incredibly low-cost pricing across all FX, CFDs and Commodities has resulted in them being one of the world’s fastest growing FX brokers. Their focus is to support every one of our customers’ quests for trading mastery. The vision is to be the most agile, disruptive broker in the market – working smarter for their clients.


The QA Automation Engineer is an experienced, technically competent individual contributor responsible for ensuring the quality of our software solutions. They lead quality assurance initiatives, own and support testing processes, and champion Continuous Delivery practices within the team. By driving modern, collaborative approaches, they facilitate best-in-class engineering outcomes. 

The role actively collaborates with their team, product managers, analysts, and designers to deliver exceptional, high-quality software solutions. They play a key role in influencing our engineering function to promote and foster robust quality assurance practices. Along with Experience Assurance Manager & their Engineering Team Lead, they develop and execute a roadmap to uplift the application over time. With leadership support, they own the quality assurance strategy and test plans, working closely with the team to meet delivery objectives and ensuring the appropriate testing frameworks and tools are in place to support these objectives

Responsibilities

  • Develop, support, and maintain quality assurance processes using best practices across a range of technologies, ensuring high-quality, reliable, efficient, and scalable testing procedures. 
  • Provide input into the quality assurance strategy and contribute to the overall platform reliability. 
  • Develop a robust, automated, and Continuous Testing practice within the team, prioritizing rapid feedback loops. 
  • Collaborate with the team and appropriate members throughout the engineering function to develop high-quality, timely testing solutions across various technologies used in our applications. 
  • Establish strong quality and automation practices, tooling, and processes. 
  • Take ownership of quality assurance projects, including test strategy and design decisions, reviewing test plans, and mentoring junior team members. 
  • Collaborating closely with product owners, delivery leads, and business analysts.
  • Contribute to the improvement of software development lifecycle processes with a focus on quality assurance.
  • Participating in the team ceremonies and agile processes and estimating and refining work.

About The Desired Candidate

  • 5+ years of quality assurance experience.
  • Expertise in QA methodologies and tools, with experience in automated testing frameworks such as Playwright or similar. 
  • Experience in test automation for web applications on mobile platforms. 
  • Hands-on experience managing, building and testing APIs on a scripted way using test automation frameworks. 
  • Experienced in Continuous Delivery practices 
  • Hands-on knowledge of testing methodologies (e.g., TDD, BDD, mocking) or a willingness to develop further in that area.
  • Experience using automation tools to build robust, automated build/release/deploy processes.(e.g. Github Actions) 
  • Commitment to continuous learning and staying updated with software engineering trends. 
  • Proven ability to work with remote, global teams. 
  • Ability to make rapid, high-quality decisions in a fast-paced environment and to default to action. 
  • Experience in testing event-driven systems using technologies like RabbitMQ or Kafka with automated scripted solutions is a plus.

Salary

The equivalent of up to €70,000, plus annual bonus, paid in Hungarian Forints. 

Additional Information

Location - Budapest 

Flexible working. This position can be performed from both a mix of at our clients office in Astoria and from home. Your manager will share details and expectations of your team’s regular cadence of working locations. This will require 2 days per week in the office.