Job Summary

We are looking for a dedicated and detail-oriented QA Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of both our front-end and back-end systems. Your expertise will be crucial in identifying, reporting, and resolving software defects, and in maintaining our standards for software excellence.

Responsibilities:

  • Develop and execute detailed, comprehensive, and well-structured test plans and test cases for both front-end and back-end components.
  • Identify, record, and document thoroughly any bugs or issues found during testing.
    Collaborate with development teams to resolve issues and to ensure that software improvements align with user needs and software requirements.
  • Perform various types of testing including functional, system, regression, and exploratory testing.
  • Work with CI/CD pipelines to ensure the quality of code releases.
  • Stay updated on new testing tools and test strategies, and evaluate or recommend tools that could enhance testing processes.
  • Participate in agile development processes and collaborate with cross-functional teams to deliver high-quality products.

Requirements:

  • 3-5 years of experience in software quality assurance, with a focus on both front-end and back-end testing.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automated testing tools.
  • Proficiency in one or more programming/scripting languages for test script creation.
  • Experience with both white box and black box testing.
  • Familiarity with Agile frameworks and regression testing.
  • Adept at using bug tracking tools (e.g., ClickUp, JIRA, Bugzilla).
  • Strong analytical skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience with performance and/or security testing is a plus.
  • Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) and back-end programming languages (e.g., Java, Python).

 

Apply for Role

Accepted file types: pdf, Max. file size: 2 MB.
Acceptance(Required)
Acceptance(Required)

Other available positions

Cloud Architect

  • Riyadh
  • Delivery
  • 4+ years

Sales Operations Manager

  • Riyadh
  • Sales Operations
  • 3 years