Mid/Senior QA Engineer

Filled
May 31, 2024
Application ends: April 15, 2025
Apply Now

Job Description

Client Overview:
Our client is a company based in Dubai. They focus on providing end-to-end integrated smart workplace solutions. Our client believes in fostering an enjoyable workplace environment to enhance collaboration, productivity, and empower employees to actively contribute to reducing energy consumption and maximizing space utilization. They are dedicated to reshaping the future of workplaces by enabling businesses to create sustainable and highly productive environments.

Role Overview:
As a Mid-Senior QA Engineer, you will play a crucial role in ensuring the quality and reliability of
our platform. Your expertise in testing methodologies and automation will help maintain the high
standards of our product, contributing to a seamless user experience.

 

Job location : Lebanon

Job Mode : Remote

Key Responsibilities:

  • Design, develop, and execute comprehensive test plans and test cases.
  • Identify, document, and track bugs, ensuring timely resolution in collaboration with
    development teams.
  • Develop and maintain automated test scripts to improve testing efficiency and coverage.
  • Perform both manual and automated testing across various stages of the development
    lifecycle.
  • Collaborate with developers, product managers, and designers to understand
    requirements and provide feedback on testability and quality.
  • Conduct performance and load testing to ensure the platform meets scalability and
    performance benchmarks.
  • Stay updated with the latest industry trends, tools, and technologies in quality assurance
    and testing.

Qualifications :

  • 3+ years of professional experience in software quality assurance.
  • Experience with testing frameworks such as Jest or Mocha.
  • Familiarity with CI/CD pipelines and tools such as Jenkins or GitHub Actions.
  • Knowledge of SQL and experience with database testing.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Proficiency in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automated testing tools such as Selenium, Cypress, or
    similar.
  • Solid understanding of RESTful APIs and experience with API testing.
  • Experience with performance and load testing tools.
  • Strong knowledge of version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • A passion for continuous learning and improvement in the field of QA.
  • Bachelor’s Degree in Computer Science, Information Technology, or a related field, or
    equivalent professional experience.
Share this post