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 Key Skills and Attributes
Key Skills & Attributes: University degree in Computer Science or related field 5+ years of experience in automation development. Proficiency in OOP using any of the following: JavaScript, C#, Java, Python, Ruby. Experience in writing maintainable code and creating automated test scripts for web and mobile. Proficiency with SQL and relational databases. Strong communication skills and ability to work in a team with minimal supervision. Experience in Agile development environments and the software development life cycle. Hands-on experience with version control systems like Git or Bitbucket. ISTQB Foundation or above qualified. Experience with BDD frameworks like Cucumber or SpecFlow; understanding of TDD. Experience with API testing tools like Postman or SoapUI. Understanding of CI/CD principles and managing tests in automated pipelines. Be able to coach colleagues in QA best practice. Online Betting/Gaming experience is an advantage. Technical Skills Strong skills in browser automation and backend API testing. Experience with automation frameworks and tools such as Node.js, WDIO, Selenium WebDriver, Appium, Puppeteer, Playwright, TestNG. Experience with CI/CD tools like Jenkins. Understanding of performance/load testing tools like JMeter or similar. Familiarity with test management tools such as Jira or Redmine. 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 have to 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
Actively participate in continuous application improvements by developing automated tests. Coordinate with developers, QA analysts and product owners to produce stable, maintainable, and reliable automated tests. Ensure automated tests are effectively covering new product features and associated requirements. Analyse automated test results and improve automated test coverage to maintain product quality. Create intuitive, robust, and reusable test and automation interfaces using modern frameworks. Improve and implement automation framework code to expand automated test coverage. Be adaptable in learning new methodologies and technologies to improve the automated testing processes. Continually expand manual and automated tests by documenting test cases and increasing automated code coverage by creating automation scripts that assist in functional and regression testing. Proficient in being part of a scrum team, flushing out acceptance criteria along with creating and executing test cases. Be part of and contribute to the QA Team to consistently improve deliver
#J-18808-Ljbffr