QA Engineer

Job Description
A Palestinian technology startup focused on building innovative SaaS solutions tailored to solve real-world business challenges across the MENA region and beyond is currently hiring for the following position:

Position Title QA Engineer

Location Palestine

JOB PURPOSE

KEY RESPONSIBILITIES

Key Responsibilities

●      Design, develop, and maintain automated test scripts using Java, Cucumber, and other relevant tools.

●      Perform manual testing when needed, particularly for exploratory and edge case scenarios.

●      Work closely with developers and product managers to clarify requirements and ensure test coverage.

●      Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

●      Identify, document, and track bugs using Jira or a similar defect management system.

●      Contribute to and improve the overall test automation framework.

●      Write and maintain clear and concise test plans, test cases, and test reports.

●      Collaborate with DevOps or CI/CD teams to ensure tests are integrated into the build pipeline.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

KNOWLEDGE & SKILLS

Work Interfaces

Educational and Technical Qualifications

●      A bachelor’s degree in Computer Science, Information Technology, or a related field.

Language Skills

●      Strong bilingual communications skills in Arabic and English.

Years & Nature of Experience 

●       1 to 6 years of experience in the QA field.

COMPETENCIES

Interpersonal Skills

●      Collaboration: Works effectively within cross-functional Agile teams including developers, product managers, and other QA engineers.

●      Communication: Clearly articulates testing plans, defects, and findings both verbally and in writing.

●      Problem-Solving Attitude: Approaches bugs and system issues analytically and proactively.

●      Adaptability: Comfortable working in fast-paced environments with shifting priorities.

●      Attention to Detail: Ensures high accuracy in identifying defects and reporting.

Functional Skills

●      Test Design & Execution: Proficient in writing comprehensive manual and automated test cases based on business and technical requirements.

●      Defect Management: Efficient in logging, tracking, and retesting defects


●      Requirements Analysis: Ability to analyze user stories and requirements to identify test conditions.

●      Documentation: Skilled in creating and maintaining test plans, test scripts, and summary reports.

●      Agile/Scrum Knowledge: Experienced in working in Agile environments and participating in ceremonies like sprint planning, stand-ups, and retrospectives.

Technical Skills

●      Programming: Strong knowledge of Java for test automation.

●      Test Automation Tools: Proficient in Cucumber, Selenium, and optionally Appium.

●      API Testing: Hands-on experience with Postman, REST-assured, or similar tools.

●      Version Control: Familiar with Git or other version control systems.

●      CI/CD Tools: Exposure to Jenkins, GitHub Actions, or similar for integrating automated tests into pipelines.

●      Mobile Testing: (Nice to have) Experience using Appium for Android and/or iOS applications.

Job Details
Job Title QA Engineer
Deadline 31 - Jul - 2025
Location Ramallah
Workplace On-site (Office or Field)
Job Type Full time
Position Level Entry Level
Salary N/A
Degree Bachelor's
Experience 1 Year
Application Instructions

Please apply via [email protected] and make sure to clearly state the position you are applying for in the email subject line.

when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer. For your privacy and protection: