Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/v1TUmrkCw1dqRip19
Back to the job results

Software QA Engineer

4 hours ago 2026/08/17
AED 5,509 - AED 7,345
Full time · Management
10-49 Employees · Software Development

Get the Bayt App

Download the Bayt App to manage your real time conversation with the recruiter

Download App
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

ABOUT RED ROCK

Red Rock is a technology company building modern software solutions across web, mobile, fintech, AI,

blockchain, and emerging technologies.

We are looking for an exceptional QA Automation Engineer who can take ownership of the quality

assurance lifecycle and help us build reliable, scalable, and high-quality software products.

This is not a traditional tester role. We are looking for someone who can design, implement, automate,

and continuously improve quality processes across multiple products and development teams.

Important: we are not looking for a manual tester who occasionally writes automated tests. We are

looking for a Quality Engineering professional capable of designing, implementing, and scaling a

complete quality assurance ecosystem.


RESPONSIBILITIES

Quality Strategy & Leadership

• Define and maintain QA strategies and testing frameworks

• Create and manage test plans and test cases

• Design quality assurance processes and standards

• Identify risks before they become production issues

• Collaborate closely with developers, product owners, designers, and project managers

• Define release quality criteria

• Improve testing efficiency through automation and process optimisation


Manual Testing

• Functional testing

• Exploratory testing

• Regression testing

• User acceptance testing (UAT)

• Cross-browser testing

• Cross-platform testing

• Edge case validation

• Negative testing

• Production validation


Test Automation

Build and maintain automated testing frameworks covering end-to-end, smoke, regression, integration, and API testing.

• Playwright (highly preferred)

• Cypress

• Selenium


API Testing

Design and execute testing strategies for REST APIs, GraphQL APIs, and WebSocket communications.

Tools and technologies: Postman, Newman, Swagger/OpenAPI, Playwright API Testing, Rest Assured,

Supertest.


Mobile Testing

• Android testing

• iOS testing

• Responsive testing

• Appium automation


Performance & Load Testing

Plan and execute load, stress, capacity, and scalability testing.

Preferred tools: JMeter, K6.


Database Testing

Validate application data integrity across PostgreSQL, MySQL, and MongoDB.

• Advanced SQL knowledge

• Data consistency validation

• Query verification

• Migration testing


Security Testing

Perform baseline security validation including authentication, authorization, session management, input

validation, and API security testing.

Knowledge of: OWASP Top 10, SQL Injection, XSS, CSRF, and API security best practices.


DevOps & CI/CD Integration

Integrate quality assurance into deployment pipelines. Experience with GitHub Actions, GitLab CI/CD,

Jenkins, and Bitbucket Pipelines.

Ability to automate test execution, generate test reports, support release automation, and implement

quality gates.


AI-Assisted Quality Engineering

Leverage AI tools to improve testing efficiency: AI-generated test cases, automated bug analysis, log

analysis, and test coverage optimisation.

Experience using modern AI tools within QA workflows is highly appreciated.


MANDATORY SCREENING REQUIREMENTS

To be considered, applicants must provide at least one of the following:

• GitHub repository containing a test automation framework they personally developed

• Playwright automation project

• Cypress automation project

• Selenium framework

• Technical portfolio demonstrating QA architecture work

Candidates may also be asked to present and explain their automation framework architecture, test

strategy decisions, CI/CD integration approach, and reporting and monitoring implementation.

We strongly prefer candidates who can demonstrate real-world QA engineering work over those who

only hold certifications. Applications without examples of previous QA work may not be considered.

This job post has been translated by AI and may contain minor differences or errors.

Preferred candidate

Career level
Management
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.