Role: Automation QA Engineer
Location: London/Newcastle – Hybrid Office & Home (minimum 1 day a week in the office)
Who Are We?
mkodo builds world class apps, middleware and digital products in the global lottery, betting, and gaming space.
We have an open, supportive, dynamic culture where talented people are trusted to contribute to the team and company by carrying out their roles in a professional, collaborative, and skilled manner. We value the expertise of our team members and offer opportunities for personal development and career progression within the company.
Acquired in February 2020, by Pollard Banknote Limited (PBL), a major supplier to the global lottery industries, brought mkodo strong financial security, access to resources and clients at a global level.
About the role:
A fantastic opportunity has arisen for an enthusiastic experienced Automation QA Engineer to join our growing team, based in either our Newcastle office on Dean Street or our London office in the city. This is an important role for the company as we must ensure that we provide outstanding quality products to the thousands of customers who use them every day.The ideal candidate will have extensive hands-on Web testing experience and mobile native and webapps for both iOS and Android, including integration and acceptance testing.
The Automation QA Engineer in Test is a coder who is primarily responsible for creating automated tests and improving code testability. You are passionate about software quality and enjoy refactoring an automation framework to make it more efficient. You enjoy working as a team to identify which areas of the application to focus our automation efforts and increase code coverage.
Main responsibilities are:
* Collaborate with developers and QA engineers to design and maintain reliable mobile native automated tests for both new and existing features.
* Analyse test reports and improve test coverage to ensure product quality.
* Adapt to new methodologies and technologies to enhance automated testing processes.
* Document and contribute new test cases for evolving product features.
* Work within scrum teams, defining acceptance criteria and executing test cases.
* Actively contribute to the QA team’s initiatives for improving deliverables and processes.
* Log, prioritise, and retest bugs effectively.
* Approach testing with a user-centric perspective, thinking beyond basic requirements.
* Propose software improvement to enhance the user experience.
* Drive efficiency and performance in the development process by partnering with developers.
* Stay updated on industry trends and QA advancements.
* Support the implementation and maintenance of mkodo’s ISO27001 Information Security Management System (ISMS).
* Adhere to and promote ISMS policies and procedures within the organisation.
* Coach and mentor colleagues on QA best practices.
Technical skills:
* University degree in Computer Science or related field
* 5+ years of experience in automation testing and development.
* Proficiency in JavaScript or TypeScript.
* Strong expertise in front-end mobile automation testing.
* Hands-on experience with automation tools and frameworks e.g., WebdriverIO + Appium (mobile), Playwright (web).
* Experience with CI/CD tools such as Jenkins, GitLab CI or GitHub Actions.
* Exposure to performance testing tools such as K6 or JMeter.
* Experience with test management tools such as JIRA, X-ray, or TestRail.
* Knowledge of BDD frameworks (e.g., Cucumber or SpecFlow) and an understanding of TDD.
* Understanding of SQL and relational databases.
* Strong communication skills and ability to work in a team with minimal supervision.
* Experience in Agile methodologies and the software development life cycle.
* Experience with API testing tools like Postman or SoapUI.
Nice to haves:
* Online Betting/Gaming experience is an advantage.
* ISTQB Foundation is also an advantage.
Benefits:
mkodo is a great place to work, along with a competitive renumeration package we offer excellent benefits comprising:
* Hybrid Working
* Generous Holiday Allowance (increasing with service)
* Gifted day over Christmas period
* Birthday off!
* Performance Bonus & Profit Share Scheme
* Quarterly team events
* Group income protection
* Life Insurance
* Charity/Volunteer Day
* Tech Loan Scheme
* Cycle to Work Scheme
* Contributory Pension
* Employee Assistance Programme
* Home working expense payment when joining
* Relevant individual training budget.
* Digital Nomad Policy
* Generous refer a friend scheme.
We encourage growth and progression because we value our colleagues and know that we best succeed when achieving and developing together. If this is the opportunity you have been waiting for, to work in a fast-paced company with innovative products and cutting-edge technology, please apply now.
PLEASE NOTE THE CANDIDATES MUST HAVE THE RIGHT TO WORK IN THE UK.