At a Glance
- Tasks: Join our team to drive automation and manual testing for innovative web applications.
- Company: We create cutting-edge web solutions for the gambling industry, focusing on quality and functionality.
- Benefits: Enjoy a hybrid work model with two days in the London office and flexible working options.
- Why this job: Be part of a dynamic team delivering high-quality software in a fast-paced environment.
- Qualifications: 5+ years in QA with expertise in Java, Selenium, and manual testing required.
- Other info: Passion for quality and experience in online gambling products is a plus!
The predicted salary is between 36000 - 60000 £ per year.
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.
Contact Detail:
GeoGaming Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Manual/Automation QA Engineer (Java/Selenium)
✨Tip Number 1
Familiarise yourself with DotCMS and its functionalities. Understanding the CMS will not only help you in your role but also demonstrate your commitment to the position during interviews.
✨Tip Number 2
Brush up on your Java and Selenium skills, especially focusing on UI automation. Consider building a small project or contributing to open-source projects to showcase your expertise in these areas.
✨Tip Number 3
Network with professionals in the QA field, particularly those who have experience in the gambling industry. Engaging with them can provide insights into the specific challenges and expectations of the role.
✨Tip Number 4
Prepare to discuss your experience with CI/CD processes, particularly Jenkins. Being able to articulate how you've integrated testing into the development pipeline will set you apart from other candidates.
We think you need these skills to ace Manual/Automation QA Engineer (Java/Selenium)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Selenium, and any relevant QA methodologies. Emphasise your 5+ years of experience in both manual and automation testing, as well as your familiarity with DotCMS.
Craft a Strong Cover Letter: In your cover letter, express your passion for quality assurance and your proactive approach to testing. Mention specific projects where you've successfully implemented automation testing and how you can contribute to the company's goals.
Showcase Relevant Skills: When detailing your skills, focus on your experience with CI/CD tools like Jenkins, BDD frameworks like Cucumber, and debugging tools such as Chrome DevTools. Highlight any experience with performance testing tools like JMeter.
Prepare for Technical Questions: Be ready to discuss your previous projects in detail, especially those involving automation and manual testing. Prepare to explain your problem-solving process and how you ensure high-quality software delivery.
How to prepare for a job interview at GeoGaming Group
✨Showcase Your Automation Skills
Make sure to highlight your experience with Java and Selenium during the interview. Be prepared to discuss specific projects where you developed UI automated tests, as this will demonstrate your technical expertise and understanding of automation frameworks.
✨Demonstrate Your Manual Testing Experience
Since the role requires a balance between manual and automation testing, be ready to share examples of your manual testing work. Discuss how you've approached testing web applications, including any challenges you faced and how you overcame them.
✨Familiarity with CI/CD Processes
Understanding Continuous Integration and Continuous Deployment is crucial for this position. Be prepared to talk about your experience with tools like Jenkins and how you've integrated testing into the CI/CD pipeline in previous roles.
✨Communicate Effectively
Excellent communication skills are essential for collaborating with the development team. Practice articulating your thoughts clearly and concisely, especially when discussing complex technical issues or test results, to ensure you can convey your ideas effectively during the interview.