Location
Dubai, United Arab Emirates - Client Site
Job CategoryInformation Technology (IT) & Software
Engineering & Technical
An opportunity is available for an experienced API QA Engineer to work at a client site in Dubai, UAE. This position is suitable for quality assurance professionals with three to five years of relevant experience and strong expertise in API testing, test automation, REST API validation, OpenAPI and Swagger contract validation, performance testing, and CI/CD integration.
The API QA Engineer will be responsible for ensuring the quality, reliability, functionality, and performance of backend services and APIs through comprehensive manual and automated testing. The role requires hands-on experience with Postman, Robot Framework, REST APIs, API schemas, authentication mechanisms, error handling, load testing, stress testing, and continuous integration and continuous delivery pipelines.
This position offers valuable career growth and professional development opportunities in software quality assurance, API automation, backend testing, performance engineering, and Dev Ops-integrated quality engineering. Continued training and relevant certification in test automation, API testing, performance testing, and CI/CD technologies can further support long-term career progression.
Key Responsibilities- Test backend services and APIs to ensure functionality, reliability, security, and performance.
- Design, develop, and maintain comprehensive API test scenarios and test cases.
- Perform API testing using Postman, including collections, environments, and scripted assertions.
- Develop and maintain automated test suites using Robot Framework.
- Validate REST API schemas, status codes, authentication mechanisms, responses, and error handling.
- Perform OpenAPI and Swagger contract validation to ensure API implementations comply with documented specifications.
- Execute functional, integration, regression, negative, and end-to-end API testing.
- Conduct load and stress testing to assess API performance, scalability, and stability.
- Identify, document, track, and verify software defects throughout the testing lifecycle.
- Integrate automated testing into CI/CD pipelines using Jenkins, Git Lab CI, or similar technologies.
- Analyze test results, troubleshoot failures, and collaborate with developers to identify root causes.
- Maintain accurate testing documentation, automation scripts, and quality reports.
- Contribute to continuous improvement of API testing strategies, automation frameworks, and quality assurance processes.
- Collaborate with developers, Dev Ops engineers, product teams, and other stakeholders to support reliable software delivery.
- Three to five years of relevant professional experience in software quality assurance, API testing, or test automation.
- Strong hands-on expertise in API testing using Postman.
- Experience working with Postman collections, environments, and scripted assertions.
- Practical experience developing test automation using Robot Framework.
- Strong understanding of REST API testing concepts and methodologies.
- Experience validating API schemas, HTTP status codes, authentication mechanisms, responses, and error handling.
- Knowledge of OpenAPI and Swagger contract validation.
- Experience conducting API load and stress testing.
- Understanding of API reliability, scalability, and performance requirements.
- Experience integrating automated tests into CI/CD pipelines.
- Familiarity with Jenkins, Git Lab CI, or similar CI/CD platforms.
- Strong troubleshooting, analytical, and root-cause analysis capabilities.
- Excellent communication and collaboration skills.
- Relevant professional certification or specialized training in software testing, API testing, test automation, performance testing, or Dev Ops can further support professional development and career growth.
The salary for this position is AED 7,000 to AED 10,000 per month, plus benefits
.
This opportunity provides experienced QA professionals with exposure to modern API testing, backend service validation, test automation, contract testing, performance engineering, and CI/CD-integrated quality assurance practices.
The successful candidate can strengthen technical expertise in Postman, Robot Framework, REST APIs, OpenAPI, Swagger, load testing, stress testing, Jenkins, Git Lab CI, and automated software delivery. This experience can support future career progression into roles such as Senior QA Automation Engineer, API Test Automation Engineer, Software Development Engineer in Test, Performance Test Engineer, QA Lead, or Quality Engineering Manager.
Continued professional development through relevant training and certification in software testing, API automation, performance engineering, and Dev Ops technologies can further enhance long-term career growth.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).