
Presight
Senior Engineer – Quality Assurance
- Permanent
- Abu Dhabi, United Arab Emirates
- Experience 5 - 10 yrs
- Urgent
Job expiry date: 28/09/2025
Job overview
Date posted
14/08/2025
Location
Abu Dhabi, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package + relocation
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
28/09/2025
Job description
The Senior Engineer – Quality Assurance will be responsible for evaluating and assessing application potential by testing compatibility, ensuring adherence to objectives, specifications, and QA standards, and maintaining the highest levels of data integrity without compromising application functionality. This role involves planning, designing, and executing software tests, improving application performance, and preparing documentation to guide end users, while adhering to organizational quality, safety, and compliance policies.
Required skills
software quality assurance
automation testing
functional testing
performance testing
scalability testing
security controls assessment
data integrity standards
test plan development
postman
soapUI
robot framework
selenium
cypress
jira
confluence
testrail
quality center
core java
python
javascript
big data testing
data mapping
data cleaning
SQL
spark
elasticsearch
kubernetes
docker
shell scripting
cloud services
Key responsibilities
- Develop application test plans and test cases based on software requirements and technical specifications.
- Conduct QA and QC tests for new and existing application solutions developed by the Product Department.
- Perform system stress testing, performance testing, functional testing, and scalability testing for all new products and modifications.
- Assess application security controls and ensure adherence to data integrity standards.
- Review project objectives, test viability of recommended changes, and propose necessary modifications.
- Evaluate and test new software to ensure business objectives are met and compatibility with existing systems.
- Maintain records of changes and modifications made across applications and develop bug reports.
- Prepare user reference documents and operating instructions.
- Comply with QHSE, Business Continuity, Information Security, Privacy, Risk, and Compliance policies.
- Collaborate with cross-functional teams to ensure quality standards are met.
Experience & skills
- Bachelor’s Degree in Artificial Intelligence, Computer Science, Business Analytics, Engineering, or related field.
- Minimum 6 years of experience in planning, designing, and managing software QA, automation, and testing.
- At least 3 years of testing experience in a product development organization or analytics industry.
- Experience with web application testing tools/frameworks such as Postman, SoapUI, Robot Framework, Selenium, and Cypress.
- Experience with test management tools such as JIRA, Confluence, TestRail, and Quality Center.
- Programming skills in Core Java, Python, or JavaScript are a plus.
- Big data and AI product experience (data quality, data mapping, data cleaning, SQL, Spark, Elasticsearch).
- Tech-ops knowledge (Kubernetes, Docker, shell scripting, cloud services) is a plus.
- At least 3 years of Agile development methodology experience in AI service or analytics industries.
- Strong market and domain knowledge, innovative problem-solving skills, and passion for continuous improvement.