QA Engineer

PrimeGate Company

Saudi Arabia

On-site

SAR 133,920 - 200,880

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Saudi Arabia is seeking a QA Engineer to ensure the quality and performance of enterprise applications through manual and automated testing. Responsibilities include developing test plans, executing tests, and collaborating with development teams to identify defects. The ideal candidate will have over 4 years of experience in software testing, proficiency in test automation frameworks like Katalon and Selenium, and familiarity with CI/CD tools. This full-time role offers an opportunity to work on enterprise-level applications.

Qualifications

  • 4+ years of experience in software testing (manual and automation) for enterprise applications.
  • Strong knowledge of test automation frameworks (Katalon, Selenium, Appium).
  • Experience with API testing tools (Postman, REST Assured).
  • Proficiency in scripting languages (Python, JavaScript, Java, Groovy).
  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Strong understanding of testing methodologies (Agile, DevOps).

Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts.
  • Perform functional, regression, integration, and performance testing for enterprise applications.
  • Design and implement automated test scripts using Katalon, Selenium, or similar frameworks.
  • Collaborate with developers to ensure testability of new features.
  • Work with CI/CD pipelines to integrate automated testing.

Skills

Test planning
Test automation
CI/CD integration
Performance testing
Scripting (Python, JavaScript, Java, Groovy)
API testing
Agile methodologies
Mobile testing (Appium)
Security testing principles
Problem-solving

Tools

Katalon
Selenium
Appium
JMeter
Postman
TestRail
Jenkins
GitHub Actions
GitLab CI/CD

Job description

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 experience in test planning, test automation, CI/CD integration, and performance testing. This role involves working closely with developers, product managers, and DevOps teams to identify and resolve defects before release.

Key Responsibilities
  • Develop and execute comprehensive test plans, test cases, and test scripts.
  • Perform functional, regression, integration, and performance testing for enterprise applications.
  • Design and implement automated test scripts using Katalon (much important), Selenium, Appium, or similar frameworks.
  • Collaborate with developers to ensure testability of new features and improve code quality.
  • Work with CI/CD pipelines to integrate automated testing in deployment workflows.
  • Monitor application performance and conduct load/stress testing using JMeter.
  • Track and manage defects using issue tracking tools such as Azure, TestRail.
  • Ensure security best practices by performing vulnerability and API security testing.
  • Review requirements and specifications to provide early feedback on usability and design.
  • Stay updated with the latest testing methodologies, tools, and industry trends.
Required Skills and Qualifications
  • 4+ years of experience in software testing (manual and automation) for enterprise applications.
  • Strong knowledge of test automation frameworks (Katalon, Selenium, Appium).
  • Experience with API testing tools (Postman, REST Assured).
  • Proficiency in scripting languages (Python, JavaScript, Java, Grovy) for test automation.
  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Strong understanding of testing methodologies (Agile, DevOps).
  • Experience with mobile testing tools (Appium).
  • Knowledge of performance testing tools (JMeter, LoadRunner).
  • Familiarity with security testing principles.
  • Excellent problem-solving and analytical skills.
Preferred Qualifications
  • Experience with cloud testing platforms (BrowserStack).
  • Knowledge of SQL and database testing for data integrity validation.
  • Experience with test case management tools (TestRail).
Experience Level

Mid to Senior (4+ Years)

Employment Type

Full-time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

PrimeGate for Communications and IT • Riyadh

On-site
SAR 80,000 - 100,000
QA Engineer
QA Engineer

CoorB • Jeddah

On-site
SAR 150,000 - 210,000
QA Lead
QA Lead

Fircroft • Riyadh

On-site
SAR 300,000 - 420,000
Quality Senior Software Engineer
Quality Senior Software Engineer

ApplyMint • Riyadh

On-site
SAR 120,000 - 170,000
Quality Assurance Tester
Quality Assurance Tester

Emdad By Elm • Riyadh

On-site
SAR 180,000 - 300,000
Quality Software Engineer
Quality Software Engineer

ApplyMint • Saudi Arabia

On-site
SAR 70,000 - 100,000
Senior Quality Control Engineer
Senior Quality Control Engineer

tamemit • Riyadh

On-site
SAR 180,000 - 300,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Client of Aroma City Group • Riyadh

On-site
SAR 60,000 - 90,000
Software Quality Assurance Tester
Software Quality Assurance Tester

Emdad By Elm • Riyadh

On-site
Lead Quality Engineer
Lead Quality Engineer

Cognizant • Riyadh

On-site
SAR 300,000 - 540,000