Role: QA Automation Engineer
Location: London/Hybrid
Amelco are a gaming and gambling solution software provider and industry leader in USA, UK and Europe. Our partnership with global Gaming Companies has resulted in the development of cutting-edge technical platforms incorporating sportsbook, lottery, casino, virtual and financial trading. Our Vision is to shape the future of gaming and transforming experience from gaming operations into intelligent solutions that meet customer needs in the digital era and create value for all stakeholders in sustainable ways. We value teamwork, knowledge sharing and transparency with accountability. We believe quality, ability and determination are vital ingredients in delivering success at Amelco and that you will be able to instil your imprint with us.
Job Overview:
We are seeking a skilled and passionate QA Engineer with expertise in test automation to join our new automation team. You will play a critical role in ensuring the quality and reliability of our web and mobile applications. This position requires individuals with the ability to design and implement test automation frameworks from the ground up and work with modern tools like Playwright, WebdriverIO, and Appium.
Tech Stack:
* UI: Playwright with Typescript
* API: Restassured with Java and Junit
* Mobile: Looking into the creation of Appium+Webdriver IO framework.
* CI/CD: Github Actions
Responsibilities:
* Develop, maintain, and enhance test automation frameworks for web applications using Playwright with JavaScript/TypeScript.
* Proven experience with the creation, maintenance and enchantment of Mobile automation frameworks using Appium+Webdriver IO with JavaScript/Typescript.
* Collaborate closely with developers, product managers, and designers to understand requirements and identify testing needs.
* Write, execute, and maintain automated test scripts for functional, regression, and performance testing.
* Establish and enforce best practices for test automation, including coding standards, version control, and continuous integration.
* Debug and troubleshoot issues with automation scripts and tools.
* Perform manual testing when necessary and document defects clearly.
Required Qualifications:
* Proven experience as a QA Engineer, with a focus on test automation for both web and mobile platforms.
* Strong hands-on experience with Playwright and TypeScript for UI automation.
* Proficiency in WebdriverIO and Appium for mobile automation.
* Proven experience in designing and implementing test frameworks from scratch both mobile and web.
* Solid understanding of software testing principles, including functional, regression, and performance testing.
* Strong problem-solving and debugging skills.
* Excellent communication skills and ability to work in a collaborative environment.
What We Offer:
* Competitive remuneration
* Generous pension scheme (Amelco to match up to 7% contribution)
* Discretionary bonus
* High-end working space
* State-of-the-art laptop
* 25 days holiday (plus bank holidays)
* Comprehensive benefits scheme
* Knowledge-sharing opportunities
* Opportunities for growth and learning in a supportive team.
* Company social events for team bonding