{bc}

QA Engineer

Four Principlesالرياض, KSA3 weeks agoEntry
Entry

Skills

Manual TestingAutomation TestingAPI TestingPerformance TestingSQLJIRA
Generate Resume for this Job
Via Indeed·

About This Role

Description

As a QA Engineer at Four Principles, you will be responsible for evaluating, validating, and safeguarding the quality and reliability of our digital products across mobile and web platforms. You will play a critical role in identifying bugs early in the development cycle, improving product reliability, and ensuring that applications perform as intended across all platforms and use cases.

Working closely with developers, designers, and product managers, you will design and execute comprehensive test strategies, champion a quality-first culture, and directly support the delivery of high-quality digital solutions and seamless user experiences.

Key Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts for mobile (iOS and Android) and web applications, based on product requirements and technical specifications.
  • Perform functional, regression, integration, system, user acceptance (UAT), and exploratory testing across all stages of the development lifecycle.
  • Design, develop, and maintain automated test suites using relevant frameworks such as Playwright and Selenium.
  • Conduct API testing using tools such as Postman or REST-assured to validate backend integrations and data integrity.
  • Perform compatibility and cross-device testing to ensure consistent behaviour across platforms, OS versions, and screen sizes.
  • Support performance and load testing to ensure application responsiveness and stability under varying loads.
  • Document software defects and track them through to resolution using Jira or Azure DevOps, providing clear reproduction steps and severity assessments.
  • Ensure test coverage across all critical application paths, edge cases, and regression scenarios.
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback, including contributing to Definition of Done and acceptance criteria.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, daily stand-ups, and retrospectives as a quality advocate.
  • Monitor and report on QA metrics, test coverage, and release readiness to stakeholders.
  • Contribute to the continuous improvement of QA processes, tooling, and standards within the team.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in quality assurance or software testing, with hands-on testing of mobile (iOS/Android) and/or web applications.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Experience writing clear, concise, and comprehensive test plans and test cases.
  • Experience with test automation frameworks such as Playwright or Selenium.
  • Familiarity with Flutter application testing (unit, widget, and integration tests) is a strong advantage.
  • Proficiency in API testing tools such as Postman or SoapUI.
  • Familiarity with bug tracking and project management tools, particularly Jira or Azure DevOps.
  • Good understanding of the software development lifecycle (SDLC) and Agile/Scrum practices.
  • Ability to read and write basic code (e.g., Dart, JavaScript, or Python) for test automation purposes.
  • Excellent analytical and problem-solving skills with keen attention to detail.
  • Strong verbal and written communication skills and the ability to work collaboratively in a cross-functional team.
  • ISTQB certification or equivalent is a plus.

Similar Jobs

QA Engineering Manager (Data Center)

Decima International · Riyadh

Lead QA/QC teams, implement Quality Management Systems, ensure compliance with ISO standards, and drive continuous improvement in data center projects.

SeniorfulltimeQA Engineering ManagerQuality Management

Senior QA Engineer Senior Portal Developer

Client of Aventus Global Talent · Riyadh

Seeking senior professionals for a 12-month managed service program focusing on CRM Support, Enhancements, Quality Assurance, and Portal in Microsoft Dynamics 365.

SeniorfulltimeQA EngineeringSoftware Testing

QA Engineer

Serva · Riyadh

Manual & Automation QA Engineer We're looking for a skilled QA Engineer who's equally comfortable crafting detailed test plans by hand and building robust automation frameworks. You'll ensure that every feature we ship m

EntryfulltimeAWSCI/CD

QA Engineer

SERVA · الرياض

Manual & Automation QA Engineer We're looking for a skilled QA Engineer who's equally comfortable crafting detailed test plans by hand and building robust automation frameworks. You'll ensure that every feature we ship m

fulltimeAWSCI/CDDevOps

QA Engineer

FP · Riyadh

Description As a QA Engineer at Four Principles, you will be responsible for evaluating, validating, and safeguarding the quality and reliability of our digital products across mobile and web platforms. You will play a c

contractManual TestingAutomation TestingAPI Testing

QA Engineer

Prime Gate · Riyadh

Develop and execute test plans, perform functional and performance testing, and implement automation using Katalon, Selenium, and Appium for enterprise applications.

SeniorManual TestingAutomation TestingAPI Testing

QA Engineer

ebra · الرياض

We are looking for a QA Engineer who can own quality across modern web applications and cloud native backend services. What You’ll Do: Design and execute test strategies for web apps (Next.js), APIs (Node.js/Python), an

fulltimeCI/CDJavaJavaScript

QA Engineer

Ebra | إبراء · Riyadh

We are looking for a QA Engineer who can own quality across modern web applications and cloud native backend services. What You'll Do: Design and execute test strategies for web apps (Next.js), APIs (Node.js/Python), an

Mid-SeniorfulltimeCI/CDJava

QA Engineer

PrimeGate for Communications and IT · Riyadh

Job Overview: The QA Engineer is responsible for ensuring the quality, reliability, and performance of enterprise applications through a combination of manual and automated testing. The ideal candidate will have strong e

Mid-SeniorfulltimeAzureCI/CD
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required