Software QA Engineer
2 weeks ago
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
-
QA QC Software Engineer
4 days ago
Manama, Manama, Bahrain KAEM Solutions Full time 48,000 - 120,000 per yearCompany 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...
-
Software Engineer Intern
1 week ago
Manama, Manama, Bahrain DHD Software Development Full time 20,000 - 60,000 per yearSoftware 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 yearThe 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...
-
Quality Assurance Engineer
2 weeks ago
Manama, Manama, Bahrain 01 Systems Company WLL Full time 40,000 - 60,000 per yearWhat 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 yearAbout 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...
-
Site Reliability Engineer
2 weeks ago
Manama, Manama, Bahrain Penny Software Full time 90,000 - 120,000 per yearJob 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...
-
Senior Full Stack Engineer
7 days ago
Manama, Manama, Bahrain TCIG Full timeWe 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...
-
Software Engineer I-Java
7 days ago
Manama, Manama, Bahrain JPMorganChase Full time 3,000 - 9,000 per yearJob 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,...
-
Senior Project Engineer
2 days ago
Manama, Manama, Bahrain Era Projects Full time 90,000 - 120,000 per yearJob 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...
-
Senior Quality Assurance Engineer
2 weeks ago
Manama, Manama, Bahrain Local Full time 60,000 - 120,000 per yearLocation: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,...