Software Tester / QA Engineer - Remote

Be among the first applicants.
Guestna -
Riyadh
Remote
SAR 200,000 - 300,000
Be among the first applicants.
Today
Job description

Job Description

Job Description
We are leveraging cutting-edge technology to help customers effortlessly discover and create personalized travel itineraries within Saudi Arabia. Our platform aims to provide a seamless and adaptable experience for travelers, making tourism in Saudi Arabia more accessible and enjoyable.

We are seeking a talented QA Engineer (Automation & Manual) to join our remote team. In this role, you will be responsible for ensuring the quality, performance, and security of our platform by designing and executing comprehensive test strategies. You will collaborate closely with developers, product managers, and designers to maintain a seamless user experience.

Key Responsibilities:

  • Develop & Execute Test Plans: Design and implement manual and automated test cases to ensure application reliability and user satisfaction.
  • Develop & Execute User Acceptance Testing (UAT): Design and implement UAT scenarios that simulate users interactions and cover platform features.
  • Automation Testing: Develop and maintain automated test scripts using Selenium, Cypress, Playwright, or similar tools to enhance test coverage.
  • Manual Testing: Conduct functional, regression, usability, and exploratory testing to identify issues before release.
  • API Testing: Test and validate RESTful APIs using Postman, REST Assured, or similar tools.
  • Performance Testing: Ensure application scalability and responsiveness through JMeter, k6, or similar performance testing tools.
  • Security & Compliance: Identify potential security vulnerabilities and work with the development team to mitigate risks.
  • Bug Tracking & Reporting: Log and track defects in JIRA, Trello, or a similar project management tool, ensuring timely resolution.
  • Continuous Integration & Deployment (CI/CD): Work closely with DevOps to integrate automated tests into the CI/CD pipeline (e.g., GitHub Actions, Jenkins, CircleCI).
  • Agile Testing: Participate in Scrum/Kanban workflows, attending sprint planning, stand-ups, and retrospectives.
  • Cross-Browser & Mobile Testing: Ensure platform compatibility across multiple browsers, devices, and screen sizes.

Job Requirements

  • +3 years of experience as a QA Engineer specializing in both manual and automation testing.
  • Strong proficiency in JavaScript/TypeScript, Python, or Java for test automation.
  • Hands-on experience with Selenium, Cypress, Playwright, Appium (for mobile testing).
  • Experience testing Next.js, React, and Node.js applications.
  • Familiarity with MongoDB and ability to validate database interactions.
  • Proficiency in API testing using Postman, REST Assured, or similar tools.
  • Experience integrating automated tests into CI/CD pipelines.
  • Strong analytical skills with the ability to troubleshoot complex technical issues.
  • Understanding of performance testing tools (e.g., JMeter, k6).
  • Passion for quality assurance, travel-tech innovation, and user experience.
  • Excellent communication skills in English.

Nice-to-Have Skills

  • Experience in payment gateway testing (e.g., Moyasar, Apple Pay).
  • Exposure to Google Cloud.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Tester / QA Engineer - Remote jobs in Riyadh