Home › Companies › Ding › Senior QA Automation Engineer
Senior QA Automation Engineer
Ding · Dhaka, Bangladesh, 1213, Bangladesh · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Ding |
| Title | Senior QA Automation Engineer |
| Normalized title | - |
| Department / team | QA |
| Location | Dhaka, Bangladesh |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-03-03 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Ding. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Dhaka. | Open |
| Department jobs | Active postings in QA. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Ding |
| Source | 871a0fa7-3ba3-457e-9b25-b890bd7d47d0 |
| ATS provider | BambooHR |
Description
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
Full job record
| Job ID | adb2cc2d93a901cdd316bd3043881e84b545fd26 |
| Org ID | 89ead85b-1d55-4da1-8311-df19523717aa |
| Source ID | 871a0fa7-3ba3-457e-9b25-b890bd7d47d0 |
| Board ID | 871a0fa7-3ba3-457e-9b25-b890bd7d47d0 |
| Provider | bamboohr |
| Provider Job Key | 309 |
| Title | Senior QA Automation Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Dhaka, Bangladesh, 1213, Bangladesh |
| Department | QA |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | — |
| Region | Bangladesh |
| City | Dhaka |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://ding.bamboohr.com/careers/309 |
| Apply URL | https://ding.bamboohr.com/careers/309 |
| First Seen At | 2026-05-30 05:56:59Z |
| Last Seen At | 2026-06-06 10:29:38Z |
| Last Checked At | 2026-06-06 10:29:38Z |
| Last Changed At | 2026-05-30 05:56:59Z |
| Inactive At | — |
| Source Posted At | 2026-03-03 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=ding/date=2026-06-06/2026-06-06T10-29-35-987Z-eb4a0fda13372e91febf183d1e40a97127b3d95bf0322ee6fcb1fa91bcfd6f88.json |
Event Fields
{
"content_hash": "72282bcbea4c4d12f517eb03ef1b2a02047e2d00b57a42a5c49e5b784cac2db5",
"source_hash": "89ef0c12412d193f0493436ac5d6a00bec66b8ae41b05fbddb71fead23b221dc",
"last_changed_at": "2026-05-30T05:56:59.297Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Dhaka, Bangladesh, 1213, Bangladesh",
"city": "Dhaka",
"region": "Bangladesh",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:29:38.285Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Dhaka, Bangladesh, 1213, Bangladesh",
"city": "Dhaka",
"region": "Bangladesh",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "309",
"isRemote": null,
"location": {
"city": "Dhaka",
"state": "Bangladesh"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18516",
"locationType": "0",
"jobOpeningName": "Senior QA Automation Engineer",
"departmentLabel": "QA",
"employmentStatusLabel": "Full-Time Employee"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Dhaka",
"state": "Bangladesh",
"postalCode": "1213",
"addressCountry": "Bangladesh"
},
"datePosted": "2026-03-03",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p>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.</p>\n<p><br></p>\n<p>Ding is headquartered in Dublin, Ireland, and has employees working across the world!</p>\n<p><br></p>\n<p>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.</p>\n<p><br></p>\n<p>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.</p>\n<p>We're always on the lookout for talented people who embody our core values:</p>\n<p><br></p>\n<ul>\n<li>We're Here To Make A Difference</li>\n<li>We are Thinkers, Linkers & Doers</li>\n<li>We Win Together</li>\n<li>We Imagine Boldly & Build Fast</li>\n</ul>\n<p><span> </span></p>\n<p><span style=\"font-size: 24pt\"><span style=\"font-weight: bold\">About this role:</span></span><span style=\"font-size: 24pt\"><br></span></p>\n<p>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.</p>\n<p>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.</p>\n<p><span> </span></p>\n<p><span style=\"font-size: 24pt\"><span style=\"font-weight: bold\">What we need you to do:</span></span></p>\n<ul>\n<li>Design, develop, and maintain automated test suites across web and mobile platforms, writing in <span style=\"font-weight: bold\">C#</span> using frameworks and tooling including <span style=\"font-weight: bold\">Selenium, Appium, NUnit, and SpecFlow</span></li>\n<li>Create and maintain <span style=\"font-weight: bold\">PowerShell </span>automation scripts to streamline test execution, environment provisioning, CI/CD integration, and reporting within Jenkins-driven pipelines.<br></li>\n<li>Champion a shift-left approach to quality, collaborating with engineers and product managers from the earliest stages of feature development</li>\n<li>Identify the best candidates for automation and implement new test scenarios across functional, regression, and acceptance testing</li>\n<li>Debug and analyse failing tests, report defects clearly, and track resolution through to completion</li>\n<li>Manage and maintain test infrastructure including virtual machines, Docker containers, and our BrowserStack environment</li>\n<li>Leverage BrowserStack Observability to analyse test results, identify flakiness, and drive continuous improvement in test reliability</li>\n<li>Review user stories and support product managers in refining and delivering clear requirements to the development team</li>\n<li>Interrogate databases using SQL and conduct REST API testing to ensure end-to-end quality coverage</li>\n<li>Contribute to framework architecture decisions, ensuring scalability, maintainability, and reusability across teams</li>\n<li>Participate in code reviews, providing constructive feedback on test code quality and coverage</li>\n<li>Support the team in releasing new functionality on a frequent basis, ensuring all relevant stakeholders are aware of potential blockers</li>\n<li>Mentor and support junior automation engineers, sharing knowledge and best practices across the QA team</li>\n<li>Be part of the whole lifecycle of a feature; from idea and discussion with the business through to delivery and release to production</li>\n</ul>\n<p><span> </span></p>\n<p><span style=\"font-size: 24pt\"><span style=\"font-weight: bold\">What we are looking for:</span></span></p>\n<ul>\n<li>At least 5 years' commercial experience in a software testing role, with 3+ years focused on automation of backend and/or frontend tests</li>\n<li>Strong hands-on experience with Selenium, Appium, SpecFlow, NUnit, and C#</li>\n<li>Strong Jenkins Pipeline experience, including writing Jenkins files and integrating automated tests into CI/CD workflows.</li>\n<li>Experience managing virtual machine environments and working with Docker containers</li>\n<li>Proficiency with BrowserStack and BrowserStack Observability for cross-browser and cross-device testing</li>\n<li>Solid understanding of mobile test automation across iOS and Android platforms</li>\n<li>Ability to interrogate databases using SQL and experience with REST API testing tools (e.g. Postman, JMeter)</li>\n<li>Strong testing fundamentals — able to design comprehensive test strategies and articulate quality risks clearly to both technical and non-technical stakeholders</li>\n<li>Strong understanding of the SDLC and the ability to manage frequent release cycles comfortably</li>\n<li>Experience working within Agile/Kanban teams with a focus on Continuous Integration and Continuous Delivery pipelines</li>\n<li>A collaborative team player who is not afraid of challenging projects and is open to new ways of working</li>\n<li>Strong verbal and written communication skills</li>\n</ul>\n<p><span style=\"font-size: 24pt\"><br></span></p>\n<p><span style=\"font-size: 24pt\"><span style=\"font-weight: bold\">Nice to have:</span></span></p>\n<ul>\n<li>Experience with Cypress for front-end test automation</li>\n<li>Exposure to deployment tools such as <br>Octopus Deploy</li>\n<li>Experience with MongoDB, Redis, or Kafka</li>\n<li>A relevant third-level degree in Computing, Computer Science, or a related discipline</li>\n</ul>\n<p><span> </span></p>\n<p>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.</p>\n<p><br></p>\n<p><span style=\"font-size: 24pt\"><span style=\"font-weight: bold\">Life at Ding:</span></span></p>\n<p>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!</p>\n<p><br></p>\n<ul>\n<li><span style=\"font-weight: bold\">YOLO days & Dingversary Leave:</span> additional holidays the year of your 4th/7th/10th/13th Anniversary</li>\n<li><span style=\"font-weight: bold\">Work Abroad Programme:</span> the opportunity to work for 30 days from another country each year</li>\n<li><span style=\"font-weight: bold\">Transportation Allowance</span></li>\n<li><span style=\"font-weight: bold\">Monthly Mobile Allowance</span></li>\n<li><span style=\"font-weight: bold\">Wellness Programme:</span> with monthly events, both virtual and in-person</li>\n<li><span style=\"font-weight: bold\">Referral Bonus</span></li>\n<li><span style=\"font-weight: bold\">Enhanced Family Policies</span></li>\n</ul>\n<p><span> </span></p>\n<p>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.</p>\n<p>Ding's recruitment privacy notice is available at <span><a href=\"https://www.ding.com/recruitment-privacy-notice\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.ding.com/recruitment-privacy-notice</a></span></p>",
"compensation": null,
"departmentId": "18516",
"locationType": "0",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior QA Automation Engineer",
"departmentLabel": "QA",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://ding.bamboohr.com/careers/309",
"employmentStatusLabel": "Full-Time Employee"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/adb2cc2d93a901cdd316bd3043881e84b545fd26?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/89ead85b-1d55-4da1-8311-df19523717aaJSONGET https://api.bluedoor.sh/job-postings/v1/sources/871a0fa7-3ba3-457e-9b25-b890bd7d47d0JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/adb2cc2d93a901cdd316bd3043881e84b545fd26/eventsJSON