Quality Assurance (QA)
Job: Quality Assurance (QA)
Duration: Full-time job
Start date: Immediately
Location: Dubai, UAE or KSA
Apply: CV and Cover Letter to together@democrance.com
About Democrance
Democrance is a SaaS insurance technology company working to make insurance accessible and
affordable to consumers via digital channels.
We have automated the entire value chain of insurance sales from marketing to claims
processing, resulting in a substantial increase in sales efficiency of insurance campaigns,
allowing insurers to reach new market segments at no upfront cost.
We work alongside leading global insurance providers to support their product and process
innovation, in a bid to increase and complement their sales channel performance, enable them
to capture their digital–savvy customers, while at the same time making insurance accessible
and affordable for those who need it most but can afford it least.
Our digital platform brings together key industries, including insurance and telecommunications
companies as well as organizations which have large and previously untapped customer bases,
allowing uninsured or under–insured populations to buy, pay for, use and claim for insurance
simply using their mobile phone.
We work with 25 insurance companies (of which 3 of the top 10 insurers) across 16 markets in
Asia, Latin America, Middle East, Africa and Latin America from our HQ in Dubai,UAE.
Our Technology
Democrance is primarily built on Django and Vue.js, with a celery backend for sending and
processing SMS and other notifications. The application uses a combination of the Django
admin interface and a Vue.js admin area for operations, but has a number of public endpoints
that are used for interfacing with our customers’ front ends. The application has been under
development for around five years, and is reasonably mature, but has plenty of interesting
development work left. Currently we’re running on multiple cloud vendors, use ansible for deploy
orchestration and automation along with gitlab for source control and continuous integration.
Git branches & rebasing are our friends.
About You
You are comfortable with:
● Checking if the product complies with requirements
● Assessing risks
● Planning ideas to improve product quality
● Planning test
● Analyzing the test results
You have:
● A 3 years’ experience in the same role.
● Excellent communication skills and are comfortable being the main point of contact with the
client and colleagues
● You are excellent problem solving and troubleshooting skills – a passion for root cause
analysis and problem resolution
● You are interested in Financial Technology and financial inclusion as a way to improve living
standards of lower–income communities
● You have some start–up experience or mentality at least
● English is mandatory, all additional languages welcome.
Position Requirements
● Bachelor in Computer Sciences or related field
● 3+ years’ proven working experience in testing profile (both manual and automation)
● Solid understanding on Java OOPs concept
● Must have very good understanding of different framework models
● Must have experience in development of Selenium framework
● Solid hands on experience on TestNG, Maven or Gradle, any version controlling tools like GIT,
SVN
● Must have solid understanding on CICD pipeline
● Must have nice understanding of JSON
● Must have solid experience in designing test plan, test cases, test strategy, test case
execution, defect reporting & tracking
● Must have working experience in Agile environment
● Must have working experience in JIRA, Confluence
● Good to have experience in Rest API automation, Mobile automation, any performance testing
tools like JMETER/Gatling
● Good to have experience in SQL
Apply now at