Senior QA Automation Engineer
About this role
Ding is the world's leading universal top-up service. Founded in 2006, Ding was born from seeing something that wasn't there. More than 80% of the world's 5 billion mobile phones are now prepaid โ and growing. We believe mobile phones can change lives and we want to improve people's lives by helping those with less gain access to more.
Ding is headquartered in Dublin, Ireland, and has employees working across the world!
We are proud of our culturally diverse team of more than 200 employees, all with unique personalities who support our commitment to delivering cutting-edge, potentially life-changing technology to developed and emerging markets alike.
Our aim is to build and run the safest, simplest, most effective and convenient top-up technology, in partnership with the best operators and platforms. We'll continue to spread joy across the globe helping people everywhere to send little bytes of happiness to their loved ones, keeping our customers connected to their families and friends. Now more than ever we realise the importance of keeping in touch and here at Ding we believe a little goes a long way.
We're always on the lookout for talented people who embody our core values:
- We're Here To Make A Difference
- We are Thinkers, Linkers & Doers
- We Win Together
- We Imagine Boldly & Build Fast
ย
About this role:
As a Senior QA Automation Engineer you will report to the QA Team Lead and be responsible for designing, building, and maintaining robust automated test frameworks that underpin quality across our web, mobile, and platform products. You will work closely with cross-functional teams โ including engineers, product managers, and other QAs โ to embed quality early in the development lifecycle and help us ship with confidence at pace.
This role offers exposure across both backend and frontend, web and mobile applications, and is an excellent opportunity for someone who wants to make a real impact on quality at scale.
ย
What we need you to do:
- Design, develop, and maintain automated test suites across web and mobile platforms, writing in C# using frameworks and tooling including Selenium, Appium, NUnit, and SpecFlow
- Create and maintain PowerShell automation scripts to streamline test execution, environment provisioning, CI/CD integration, and reporting within Jenkins-driven pipelines.
- Champion a shift-left approach to quality, collaborating with engineers and product managers from the earliest stages of feature development
- Identify the best candidates for automation and implement new test scenarios across functional, regression, and acceptance testing
- Debug and analyse failing tests, report defects clearly, and track resolution through to completion
- Manage and maintain test infrastructure including virtual machines, Docker containers, and our BrowserStack environment
- Leverage BrowserStack Observability to analyse test results, identify flakiness, and drive continuous improvement in test reliability
- Review user stories and support product managers in refining and delivering clear requirements to the development team
- Interrogate databases using SQL and conduct REST API testing to ensure end-to-end quality coverage
- Contribute to framework architecture decisions, ensuring scalability, maintainability, and reusability across teams
- Participate in code reviews, providing constructive feedback on test code quality and coverage
- Support the team in releasing new functionality on a frequent basis, ensuring all relevant stakeholders are aware of potential blockers
- Mentor and support junior automation engineers, sharing knowledge and best practices across the QA team
- Be part of the whole lifecycle of a feature; from idea and discussion with the business through to delivery and release to production
ย
What we are looking for:
- At least 5 years' commercial experience in a software testing role, with 3+ years focused on automation of backend and/or frontend tests
- Strong hands-on experience with Selenium, Appium, SpecFlow, NUnit, and C#
- Strong Jenkins Pipeline experience, including writing Jenkins files and integrating automated tests into CI/CD workflows.
- Experience managing virtual machine environments and working with Docker containers
- Proficiency with BrowserStack and BrowserStack Observability for cross-browser and cross-device testing
- Solid understanding of mobile test automation across iOS and Android platforms
- Ability to interrogate databases using SQL and experience with REST API testing tools (e.g. Postman, JMeter)
- Strong testing fundamentals โ able to design comprehensive test strategies and articulate quality risks clearly to both technical and non-technical stakeholders
- Strong understanding of the SDLC and the ability to manage frequent release cycles comfortably
- Experience working within Agile/Kanban teams with a focus on Continuous Integration and Continuous Delivery pipelines
- A collaborative team player who is not afraid of challenging projects and is open to new ways of working
- Strong verbal and written communication skills
Nice to have:
- Experience with Cypress for front-end test automation
- Exposure to deployment tools such as
Octopus Deploy - Experience with MongoDB, Redis, or Kafka
- A relevant third-level degree in Computing, Computer Science, or a related discipline
ย
Ding is committed to creating equal employment opportunities in the workplace. We know that experience looks different for everyone โ if you believe your proven experience would suit this role and is what we are looking for we encourage you to apply.
Life at Ding:
At Ding, we are striving to grow and nurture a culture that is inclusive, global, and equitable but most of all fun! In addition to your basic salary and bonus there are many benefits also available across Ding. Some are recent additions, some have been enhanced and others have been there all along!
- YOLO days & Dingversary Leave: additional holidays the year of your 4th/7th/10th/13th Anniversary
- Work Abroad Programme: the opportunity to work for 30 days from another country each year
- Transportation Allowance
- Monthly Mobile Allowance
- Wellness Programme: with monthly events, both virtual and in-person
- Referral Bonus
- Enhanced Family Policies
ย
Our aim is to build and run the safest, simplest, most effective and convenient top-up technology, in partnership with the best operators and platforms. Now more than ever we realise the importance of keeping in touch and here at Ding we believe a little goes a long way.
Ding's recruitment privacy notice is available at https://www.ding.com/recruitment-privacy-notice
Frequently Asked Questions
Is the salary disclosed for the Senior QA Automation Engineer position at ding?
Where is the Senior QA Automation Engineer position at ding located?
Is the Senior QA Automation Engineer role at ding full-time or part-time?
Which team or department does the Senior QA Automation Engineer at ding belong to?
How do I apply for the Senior QA Automation Engineer position at ding?
When was the Senior QA Automation Engineer job at ding posted?
You'll be redirected to ding's official application page on bamboohr.