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!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.
Download the Bayt App to manage your real time conversation with the recruiter
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.
REQUIRED SKILLS
• Strong manual testing background
• Strong automation testing background
• Playwright experience
• API testing expertise
• Strong SQL skills
• Git proficiency
• CI/CD experience
• Agile/Scrum experience
• Strong analytical thinking
• Excellent English communication skills
NICE TO HAVE
• Fintech experience
• Payment systems experience
• Blockchain/Web3 experience
• AI product experience
• Docker
• Kubernetes
• Microservices architecture
• AWS
• Azure
• Google Cloud Platform
You'll no longer be considered for this role and your application will be removed from the employer's inbox.