QA Engineer (Manual Automation) We are looking for a highly skilled and experienced QA Engineer with a strong focus on both automation and manual testing to join our in-house development team. We build cutting-edge and innovative web applications for the gambling industry; we have a fully Responsive Web product developed with Angular JS. This role offers an excellent opportunity for an experienced QA Engineer eager to drive automation testing for our DotCMS-based project while supporting manual testing efforts. We’re looking for a passionate and proactive individual who can ensure our online betting/casino web application and its CMS meets high standards of quality and functionality. This is a hybrid role between automation and manual testing, ensuring both efficiency through automation and comprehensive coverage through manual testing. Experience/Technical Skills: At least 5 years of experience with UI automation using Java Selenium and as Manual QA Experience with Cucumber or a similar BDD framework Experience with CI/CD, preferably with Jenkins Strong analytical, diagnostic, and problem-solving skills with the ability to work independently Excellent knowledge of QA methodologies and processes with demonstrated QA experience (automated and manual testing) Experience working as a Manual QA Engineer, testing web and mobile web applications Experience testing web applications using debugging tools such as Chrome DevTools Familiarity with DotCMS or other CMS platforms is required Excellent communication and collaboration skills Preferred: Experience testing of online gambling products ie Sportsbook and Casino games Experience working with content management systems (CMS) Experience with performance testing and load testing tools such as JMeter What you’ll be doing: Develop and maintain UI automated tests for the DotCMS project Improve/refactor the testing automation framework Write clean code that adheres to software engineering best practices, with a focus on scalable and maintainable test execution infrastructure Analyse automated test run results and report issues and defects to the development team Test newly developed features as well as regression testing of our casino and betting website to ensure a high quality of software for release Maintain and update testing documentation as necessary Work closely with the development team to ensure that issues are resolved promptly Ensure software product quality through both manual and automation testing Identify automation opportunities to enhance efficiency and reduce manual testing efforts This role offers an exciting opportunity for a QA professional to focus on automation for a CMS-based project while still handling manual testing responsibilities. If you are passionate about delivering high-quality software and thrive in a fast-paced, dynamic environment, we’d love to hear from you.