At a Glance
- Tasks: Join our team to ensure top-notch quality in web applications through manual and automation testing.
- Company: We create innovative web solutions for the gambling industry, focusing on cutting-edge technology.
- Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that values quality and innovation in a fast-paced environment.
- Qualifications: 5+ years in QA with expertise in Java, Selenium, and both manual and automated testing.
- Other info: Ideal for those passionate about tech and eager to make an impact in the gaming sector.
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:
Job Traffic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Test Engineer (Manual + Automation/Java/Selenium)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Selenium, and Cucumber. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during the interview process.
✨Tip Number 2
Brush up on your knowledge of CI/CD processes, particularly with Jenkins. Being able to discuss how you've implemented or worked with CI/CD pipelines in your previous roles can demonstrate your practical understanding and readiness for the position.
✨Tip Number 3
Prepare to discuss your experience with both manual and automated testing in detail. Be ready to provide examples of how you've identified automation opportunities in past projects, as this aligns closely with what we're looking for in a candidate.
✨Tip Number 4
Since the role involves working on a CMS-based project, it would be beneficial to research DotCMS or similar platforms. Understanding their functionalities and how they integrate with testing processes can give you an edge in the interview.
We think you need these skills to ace QA Test Engineer (Manual + Automation/Java/Selenium)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with both manual and automation testing, particularly with Java and Selenium. Include specific projects where you've used these skills, especially in the gambling industry or with CMS platforms.
Craft a Strong Cover Letter: In your cover letter, express your passion for quality assurance and your proactive approach to testing. Mention your familiarity with DotCMS and any relevant experience in performance testing or working with CI/CD tools like Jenkins.
Showcase Relevant Skills: When detailing your skills, emphasise your analytical and problem-solving abilities. Highlight your experience with BDD frameworks like Cucumber and your knowledge of QA methodologies, ensuring you align with the job requirements.
Prepare for Technical Questions: Be ready to discuss your previous testing experiences in detail, including specific challenges you faced and how you overcame them. Prepare examples that demonstrate your ability to work independently and collaborate with development teams.
How to prepare for a job interview at Job Traffic
✨Showcase Your Automation Skills
Be prepared to discuss your experience with UI automation using Java and Selenium. Highlight specific projects where you've implemented automation testing, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Manual Testing Expertise
Since this role requires a balance of manual and automation testing, share examples of your manual testing experience. Discuss your approach to testing web applications and any tools you’ve used, such as Chrome DevTools, to identify issues.
✨Familiarity with BDD Frameworks
If you have experience with Cucumber or similar BDD frameworks, make sure to mention it. Be ready to explain how you’ve used these frameworks in past projects to improve collaboration between QA and development teams.
✨Communicate Effectively
Excellent communication skills are crucial for this role. Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you collaborate with developers and other team members to resolve issues and ensure quality.