Enable job alerts via email!

QA Software Engineer - KSA

DeepSource Technologies

Riyad Al Khabra

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A leading software company is seeking a QA / QC Software Inspector in Al-Qassim Province. The role involves testing software applications to ensure they meet quality standards. Candidates should have a bachelor's degree in Computer Science and at least 3 years of QA / QC experience. Familiarity with testing tools like Selenium and strong analytical skills are essential. This position offers a competitive salary and opportunities for professional growth.

Qualifications

  • 3+ years of experience in QA / QC software testing.
  • Strong understanding of software development life cycle (SDLC).
  • Experience with manual and automated testing tools.

Responsibilities

  • Review and analyze software requirements.
  • Develop and execute manual and automated test cases.
  • Document and report defects.
  • Collaborate with cross-functional teams.

Skills

Analytical skills
Problem-solving
Attention to detail
Teamwork
Communication

Education

Bachelor's degree in Computer Science or related field
Certification in software testing (e.g., ISTQB)

Tools

Selenium
Jira
Appium
Job description

As a QA / QC Software Inspector, you will be responsible for testing and inspecting software applications to ensure they meet functional, performance, and security requirements. You will play a key role in identifying bugs, defects, and issues while ensuring the quality of deliverables throughout the development cycle. Your expertise will help improve our development processes and ensure customer satisfaction with every release.

Key Responsibilities
  • Review and analyze software requirements, specifications, and design documents to ensure alignment with quality standards.
  • Develop and execute manual and automated test cases for software applications to identify bugs and defects.
  • Inspect and validate functionality, usability, and performance of software products across different platforms and environments.
  • Document and report defects, issues, and improvements with detailed steps for reproduction and expected outcomes.
  • Collaborate with development, product, and project management teams to discuss quality standards, progress, and potential issues.
  • Perform regression testing to ensure that new deployments does not negatively impact existing software functionality.
  • ate in unit testing and provide feedback from a quality assurance perspective.
  • Ensure proper testing of software interfaces, API testing, security protocols, and compatibility with different systems and devices.
  • Ensure compliance with industry standards, best practices, and regulatory requirements in software development.
  • Contribute to the development and maintenance of test plans, test cases, and testing documentation.
  • Continuously monitor and evaluate QA / QC processes, recommending improvements to increase efficiency and effectiveness.
  • Stay up to date with emerging software testing trends, tools, and technologies.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • 3+ years of experience in QA / QC software testing, ideally in tech, fintech, healthcare environment.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Waterfall, etc.).
  • Experience with manual and automated testing tools (e.g., Selenium, Appium, TestComplete, JMeter, JUnit, or similar).
  • Familiarity with bug tracking and project management tools (e.g., Jira, Bugzilla, Trello).
  • Ability to write and execute detailed test plans and cases.
  • Strong analytical and problem‑solving skills with a keen eye for detail.
  • Ability to perform thorough testing and report defects in a clear and actionable manner.
  • Experience with database testing, API testing, and performance / load testing is a plus.
  • Knowledge of scripting or programming languages (e.g., TypeScript, Java, JavaScript, SQL) is beneficial.
  • Strong communication and teamwork skills to work effectively with development and product teams.
  • Certification in software testing (e.g., ISTQB, Agile testing, Certified Software Tester (CST), or similar) (Preferred).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.