Duelbits · 19 hours ago
Senior QA Engineer (UTC+1 to UTC-3)
Duelbits is redefining the iGaming experience with cutting-edge tech and crypto innovation. They are seeking a Senior QA Engineer to lead testing strategies, mentor junior team members, and ensure high-quality releases in a fast-paced environment.
Gambling & Casinos
Responsibilities
Lead the planning, delegation, and scheduling of QA activities for projects when allocated as the QA Lead, securing provisional QA resources alongside the Head of QA/QA Manager
Actively coach and mentor Junior/Mid-level QA Engineers, setting expectations, completing reviews, and providing detailed feedback and oversight on their assigned work to ensure delivery meets the necessary standards
Attend Project/Work Item calls as the QA/Test Lead, providing key updates regarding QA & Testing Planning and Progress
Report frequently to the Head of QA/QA Manager regarding QA activity progress, using as a point of reference, escalations, and sharing feedback given to Junior/Mid-level QA Engineers
Proactively monitor BAU ‘Support’ workstream work, communicating major priorities or potential issues to the Head of QA/QA Manager, or delegating actions to other QA’s where necessary and beneficial
Define quality Test Plans for Project/Work Item appropriate to the Delivery Approach, Technical Solution, Product Requirements, and most efficient and appropriate Testing Approach
Appropriately plan the involvement of Automation Engineers to support with Automated Test Case identification and creation, as well as BE/API Testing
Producing Test ROMs and more accurate Test Estimates factoring in Project/Work Item complexity, Testing Scope, QA Resource(s) experience and capability, resource utilisation, and bug contingency efforts
Responsibility for producing detailed, high-quality Test Scripts and Test Cases, championing best practices and setting the standard for the wider QA Team
Quality Test Execution of Testing methods including (but not limited to): Functionality, Usability, Compatibility, Performance, Security, UI/UX & Regression testing
Sharing high-level QA & Testing updates to Head of QA/QA Manager, as well as wider Project Stakeholders/other Team members
Actively analyse key quality metrics (e.g. Test Execution and Defect trends) to drive discussions and advise Project Stakeholders/Team members on projected QA sign-off dates, product release readiness, and potential risks, including clear go/no-go recommendations where appropriate
Demonstrate strong, proactive communication, sharing key updates, managing expectations, and escalating concerns in a timely manner
Complete QA Exit Criteria and frequent quality checks during Project Execution
Provide final authorisation for QA Sign-off for Projects where assigned as the Test Lead, ensuring all technical and product requirements are met, and personally auditing complex test coverage prior to release
Own the entire defect lifecycle and lead cross team discussions where beneficial
Complete Root Cause Analysis (RCA) for critical issues, suggesting potential solutions and presenting to Product/others for approval where necessary
Design, implement, and maintain regression tests following the release of new Projects/Work Items, and as part of regular reviews of recent live issues
Proactively work with Automation Engineers to identify automation opportunities for new/amended regression tests, agreeing on necessary follow-on actions to appropriate timescales
Identify and Document QA/Testing Risks within Test Plans for Projects
Define and drive the implementation of required mitigation and workaround strategies for QA/Testing Risks, ensuring the highest risks are addressed promptly and appropriately
Contribute QA/Testing risks and mitigation plans to project ‘Risk Registers’ and participate in risk review sessions as needed
Continuously improve QA documentation, identifying gaps and either creating missing documents, or delegating to others and reviewing to ensure necessary documentation standards are achieved
Lead knowledge transfer sessions to share knowledge and best practices, developing the technical capability and quality mindset of the QA Team
Professionally represent the QA Team as a key Point of Contact, offering support and applying knowledge and expertise to help others, and escalate to Head of QA/QA Manager when necessary
Proactively collaborate with the Development Team to align on testing standards, and champion a culture of quality across the entire Software Development Life Cycle (SDLC)
Supporting new starter onboarding, arranging knowledge transfer sessions, frequently checking in and offering extra support where necessary
Provide feedback to the Head of QA/QA Manager on new starters’ progress, highlighting any concerns or notable strengths
Leading by example by consistently following QA Team processes. This includes (but not limited to): QA Coverage Reviews, Weekly QA Team actions, Jira QA coverage notes, Test Exit criteria etc
Communicate with other QAs during busy periods to manage expectations when actions are required from others, ensuring key team activities (e.g. coverage reviews) are not missed
Identify opportunities to improve QA processes and tooling, propose changes, and help drive adoption across the team
Qualification
Required
Passionate about Quality Assurance and Testing, with a proven record and experience working in a Senior QA/Tester capacity
Strong experience as a 'hands-on' QA/Tester
Strong experience as a QA/Test Lead on larger projects and complex work items
Strong English verbal and written communication skills
Strong analytical and problem-solving skills
Ability to work independently and as part of a team
Comfortable working in a start-up environment, with the ability to provide flexible working patterns to suit the business needs when necessary
Customer-focused mindset, with a can-do attitude to solving problems & thinking outside the box
Excellent attention to detail and a passion for quality
This is a fully remote role, but we're specifically looking for candidates working within UTC+1 to UTC-3 time zones, to keep collaboration smooth across the team and provide the necessary support across the QA Team and wider SDLC Teams
Benefits
Distributed working - work from anywhere and any time*
Competitive salary and discretionary bonus package.
200 hours of annual leave.
Opportunity to work in a fast-paced and dynamic environment.
Exciting, varied, and continuously changing environment.
Continuous learning and future development opportunities.