Our client, a fast-growing fintech company based in Dubai, is looking for a Senior Quality Assurance (QA) Engineer to join their dynamic team. They are committed to providing innovative financial services to underbanked communities and are looking for talented individuals who share their vision.
As a Senior QA Engineer, you will be responsible for ensuring the quality of the fintech product by creating, designing, and implementing effective test plans, test cases, and automation scripts. You will also be responsible for identifying and reporting defects and issues, as well as analyzing test results and recommending improvements. You will work closely with developers, project managers, and other stakeholders to ensure the product meets high standards of quality.
Responsibilities:
- Create and design effective test plans, test cases, and automation scripts.
- Perform functional and regression testing of web applications, APIs, and single-page applications.
- Identify, report, and track defects and issues, and analyze test results.
- Work closely with developers, project managers, and other stakeholders to ensure quality and timely delivery of the product.
- Provide guidance and mentorship to junior team members.
- Continuously improve the QA process and recommend new tools and methodologies.
- Work in an agile environment using JIRA, Confluence, and GitLab.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in software quality assurance, with at least 3 years of experience in test automation.
- Strong experience in Java OOPs concept, Selenium framework, and TestNG.
- Solid experience with different framework models, CICD pipeline, and JSON.
- Experience with version controlling tools like Git and SVN.
- Excellent problem-solving and troubleshooting skills with a passion for root cause analysis and problem resolution.
- Experience in Agile environment and working with JIRA and Confluence.
- Nice to have experience in Rest API automation, mobile automation, and performance testing tools like JMETER/Gatling.
- Good to have experience in SQL.
- Excellent communication skills and comfortable being the main point of contact with clients and colleagues.
- Startup experience or mentality is a plus.
- Interested in Financial Technology and financial inclusion as a way to improve living standards of lower-income communities.
- Fluency in English is mandatory, and additional languages are welcome.
If you are a Senior QA Engineer who is passionate about fintech and making a difference in underbanked communities, then this is the perfect opportunity for you. Apply now and join our client's fast-growing team!