The CompanyWe're supporting a leading provider of digital applications and solutions, market leaders in their sector and with ambitious growth plans. With over 20 years of experience specialising in the development of high-quality mobile apps they've a range of award-winning solutions that are tailored to meet bespoke customer requirements. This role will join an experienced testing team with a focus on developing automated testing solutions in Appium and Webdriver IO, using Javascript or Typescript.
The RoleA fantastic opportunity has arisen for an enthusiastic experienced Automation QA Engineer to join this growing team, based in either the Newcastle or London office. 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.
- Collaborate with developers and QA engineers to design and maintain reliable mobile native automated tests in Appium or WebdriverIO 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.
The role will require you to be able to get into the office, Newcastle or London, 1 day per week and so you'll need to be based locally. The company are not in a position to sponsor and looking for candidates who hold ILR or a British passport. The salary on offer is up to £55,000 and their preference is for candidates with a relatively short notice period, 4 weeks or less.
The PersonIdealy candidates will have;
- 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.