Software QA Engineer

2 weeks ago


Manama, Manama, Bahrain Penny Software Full time 9,000 - 12,000 per year

We are looking for a QA Engineer with 1–3 years of experience in both automation and manual testing to join our dedicated Quality Assurance team. In this role, you will play a critical part in maintaining our high standards of quality. You'll help ensure smooth, high-quality releases by combining hands-on exploratory testing with the development and maintenance of test automation for our web and API applications.

If you are a curious, proactive problem-solver who is eager to grow your automation skills, we encourage you to apply

Role Responsibilities:What You'll Do

This position is centered on ensuring high quality throughout the development lifecycle through meticulous testing and continuous improvement of our testing processes.

  • Manual Testing: Write and execute comprehensive manual test cases, covering functional, regression, exploratory, and edge cases to ensure application quality across various browsers and devices.
  • Test Automation: Build, maintain, and execute automated tests for both UI and API layers, primarily using Playwright (or a similar modern framework).
  • Defect Management: Identify, document, track, and retest defects using Jira (or similar issue-tracking tools), ensuring clear communication of severity and reproduction steps.
  • Cross-Functional Collaboration: Collaborate closely with developers, product owners, and designers to clarify requirements, provide feedback, and facilitate early testing within the development cycle.
  • Process & Quality Focus: Actively contribute to sprint QA activities, help manage and update core regression packs, and utilize reporting dashboards to monitor and communicate quality metrics.
  • CI/CD Support: Support the team in integrating and running automated tests as part of our CI/CD pipelines to enable continuous delivery.

Role Requirements:What We're Looking For

  • Experience: 1–3 years of hands-on QA experience, demonstrating a practical mix of manual and automation testing.
  • Automation Knowledge: Practical knowledge of at least one automation tool or framework (e.g., Playwright, Selenium, Cypress).
  • Programming Skills: Basic proficiency in a relevant programming language for writing test scripts (e.g., JavaScript/TypeScript, Java, or Python).
  • Agile Proficiency: Familiarity with Agile methodologies and comfortable working within sprint cycles.
  • Attention to Detail: A highly detail-oriented, curious, and proactive mindset with strong problem-solving skills.

Good to Have (Preferred Skills)

  • Experience with dedicated API testing using tools like Postman or through automated frameworks.
  • Familiarity with common test management tools (Zephyr, TestRail, or Xray).
  • SQL/Database Testing skills to validate data integrity and transactional results.
  • Knowledge of test reporting tools (e.g., Allure/ExtentReports).
  • Understanding of CI/CD concepts and tools (Jenkins, Azure, GitHub Actions).

Job Type: Full-time



  • Manama, Manama, Bahrain KAEM Solutions Full time 48,000 - 120,000 per year

    Company DescriptionKAEM Solutions is dedicated to providing result-driven and practical solutions to tackle the most pressing issues faced by our clients. With a partnership approach, we assist clients in achieving their business objectives across various sectors including restaurant management, hardware solutions, software solutions, POS terminals, digital...


  • Manama, Manama, Bahrain DHD Software Development Full time 20,000 - 60,000 per year

    Software Engineer InternDuration: 2–3 Months | Type: Internship | Location: Manama, Bahrain (Hybrid / Remote)At DHD Software Development, we empower businesses with smart and scalable digital solutions. We specialize in building innovative, high-quality software that helps clients optimize operations and accelerate growth. As part of our team, you'll...

  • QA Engineer

    7 days ago


    Manama, Manama, Bahrain Propel Consult Full time 30,000 - 60,000 per year

    The QA Engineer plays a critical role in ensuring the quality and reliability of products by designing and implementing tests, debugging, and defining corrective actions.Our client is a licensed crypto-assets trading platform regulated by the Central Bank of Bahrain and Dubai's Virtual Asset Regulatory AuthorityResponsibilitiesUnderstand business...


  • Manama, Manama, Bahrain 01 Systems Company WLL Full time 40,000 - 60,000 per year

    What will you contribute? Reporting to the QA Manager, the QA engineer will be involved in creating and executing product test plans to ensure software products meet design specifications and product quality standards. Assists Development team with process improvements to improve product quality.Responsibilities & Deliverables: Your deliverables as a QA...

  • Site QA/QC Manager

    7 days ago


    Manama, Manama, Bahrain NASS Group & Corporation Full time 60,000 - 120,000 per year

    About the RoleThe Site QA/QC Manager is responsible for implementing and maintaining the Integrated Management System (IMS) at the project site, reporting its performance and improvement recommendations to top management, and ensuring that customer requirements are effectively promoted and upheld throughout the site organization.ResponsibilitiesAssist the...


  • Manama, Manama, Bahrain Penny Software Full time 90,000 - 120,000 per year

    Job Description:An SRE is responsible for keeping all user-facing and internally used services running smoothly. SREs are a blend of a software engineer and system administrative operator that applies infrastructure knowledge towards the betterment of the team, and the quality of the product.A person in this position will know and specialize in the systems...


  • Manama, Manama, Bahrain TCIG Full time

    We are looking for a highly skilledSenior Full Stack Engineerwith strong expertise in.NET CoreandAngularto join our growing technology team. The ideal candidate will have hands-on experience developing scalable, high-performance web applications and a solid understanding of modern software engineering principles.Key ResponsibilitiesDesign, develop, and...


  • Manama, Manama, Bahrain JPMorganChase Full time 3,000 - 9,000 per year

    Job DescriptionKick-start your software engineering career as an entry-level Software Engineer I. Be part of a team that is pushing the boundaries of what's possible.As a Software Engineer I at JPMorgan Chase within the Commercial and Investment Banking for Core Trade and Structured Finance Team, you will be a part of an agile team that works to enhance,...


  • Manama, Manama, Bahrain Era Projects Full time 90,000 - 120,000 per year

    Job DescriptionManage and supervise all high-rise construction activities, ensuring execution is in line with approved drawings, project specifications, and contractual requirements.Act as the main liaison between consultants, contractors, suppliers, and client representatives to ensure smooth project delivery.Oversee structural works, MEP coordination, and...


  • Manama, Manama, Bahrain Local Full time 60,000 - 120,000 per year

    Location:Manama, Bahrain (Hybrid: 3 days in-office, 2 days flexible remote)Reporting to:Head of EngineeringAbout LocalLocal is on a mission toreimagine payments across the Middle East.We are scaling across Bahrain, Saudi Arabia, and the UAE. With 100+ merchants already signed and a product built in-house, our team is rewriting the rules of how people pay,...