
Automation QA Engineer
Remuneration: Competitive
Location: Newcastle / London
Role Type: Permanent

Key Work Benefits
We take the health and happiness of our employees seriously and we’re consistently searching for new ways to make mkodo the best place to work. From retirement planning to a wellness offering supporting mental & physical wellbeing.
Remote/Flexible working
Generous Holidays
Tech Scheme
Employee Assist Program
Bonus and Profit Share
Birthday Off
Team Socials
Pension Contribution
The Role - Automation QA Engineer
If this is the opportunity you have been waiting for, to work in a fast-paced company with cutting-edge technology, please send your CV to jobs@mkodo.com
Apply HereKey Skills and Attributes
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.
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
- 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.
More benefits
- 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
- Friday beers provided in each office!
- Relevant individual training budget.
- Digital Nomad Policy
- Generous refer a friend scheme.
Graduate development journey
Day 1
Grads onboarded as a cohort and focus on specific roles
First 2 weeks
Onboarding sessions and initial training
2 weeks
Grad team project with mentoring support
3 months
Grads present project to execs/senior leadership team. Start more compex project.
6 months
Present second project to the execs/senior leadership team. Grads join a client project team. Tech debt and support issues.
9 months
Start contributing to client deliverables.
12 months
Graduate from Grad scheme and become billable resource.
or send your CV to jobs@mkodo.com
Recruitment Process
For our web, Android and iOS engineering roles, we follow the below process:
For our roles, we follow the below process:
For our graduate roles, we follow the below process:
Review
We review applications and screen against our requirement criteria
Intro call
Successful applicants are invited to a 30-minute chat with a member of our team to get to know you a little, and tell you more about the role
Technical Exercise
You will be invited to a partake in a Pair Programming session with two of our Engineers, to assess your level of technical and coding abilities
Final Interview
A final meet with our HR team, and a Head of Engineering - also the chance to ask any questions about the role, and what it's like to work at mkodo
Offer
We make an offer to the person we feel most suitable for the role and business
Review
We review applications and screen against our requirement criteria
Intro call
Successful applicants are invited to a 30-minute chat with a member of our team to get to know you a little, and tell you more about the role
Skills Assessment
You will be invited to a second stage in the process to meet with more members of the team, and to show off your skills in your area of expertise. There will be the opportunity to ask any questions, and find out more about the role, and also to discuss your experience in more detail.
Final Interview
A final meet with our HR team, and a Head of Engineering - also the chance to ask any questions about the role, and what it's like to work at mkodo
Offer
We make an offer to the person we feel most suitable for the role and business
Review
We review applications and screen against our requirement criteria
Intro call
Successful applicants are invited to a 30-minute chat with a member of our team to get to know you a little, and tell you more about the role
1-hour interview
You're invited to a second interview with developers you'll work with. It's a no-code whiteboard session to evaluate your problem-solving, collaboration, and communication skills. Show us how you tackle challenges!
Offer
We’ll make offers to the successful graduates to join the cohort in early September
or send your CV to jobs@mkodo.com
Graduate Developer Scheme
mkodo operates its own 4-time, award-nominated graduate developer scheme across London and the Northeast. Check out our grad scheme page to learn more.
Learn More