QA Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the 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.
Key Skills for This Role
Full Job Posting
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.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Four Principles
Office Manager - KSA
الرياض, KSA
Four Principles seeks an Office Manager for its KSA office to ensure smooth daily operations, combining administrative and office management with HR support. The role requires a Bachelor's degree and 3+ years of administ
Freelance People and Culture Operations
Dubai, UAE
Four Principles is looking for a freelance People and Culture Operations Specialist for a 3-month contract in Dubai and KSA. The role involves managing onboarding, HR operations, performance management, and off-boarding.
Freelancer People and Culture Operations
Dubai, UAE
Four Principles is looking for a hands-on People & Culture Operations Specialist for a 3-month fixed-term contract to manage employee lifecycle operations across UAE and KSA. Responsibilities include onboarding, HRIS adm
Office Manager
Dubai, UAE
Four Principles seeks a highly organized Office Manager to ensure smooth daily operations in their Dubai office. This role combines office management, administrative support, and HR operations assistance. The ideal candi
Mobile Developer - Flutter
الرياض, KSA
Description As a Mobile Developer specializing in Flutter, you will be a key contributor to our dynamic development team, focused on building cutting-edge cross-platform mobile applications. Your primary role will involv
UI/UX Designer
الرياض, KSA
Description As a UI/UX Designer at Four Principles, you will play a pivotal role in shaping the user experience of our digital products. You will combine strategic design thinking with strong visual execution to create i
DevOps Engineer
الرياض, KSA
Description As a DevOps Engineer, you will play a crucial role in bridging software development, quality assurance, and IT operations. You will be responsible for developing, maintaining, and optimizing our CI/CD pipelin
Solution Architect
الرياض, KSA
Description As a Solution Architect, you will be responsible for designing and overseeing the implementation of end-to-end technical solutions aligned with business goals and digital transformation strategies. You will d
Office Manager - KSA
الرياض, KSA
Freelance People and Culture Operations
Dubai, UAE
Freelancer People and Culture Operations
Dubai, UAE
Office Manager
Dubai, UAE
Mobile Developer - Flutter
الرياض, KSA
UI/UX Designer
الرياض, KSA
DevOps Engineer
الرياض, KSA
Solution Architect
الرياض, KSA