624 Qa Management jobs in Bahrain
Automotive Software Quality Assurance Engineer
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute detailed test plans and test cases for automotive software.
- Perform manual and automated testing of software features and functionalities.
- Identify, document, and track software defects using bug tracking systems.
- Collaborate with software developers and system engineers to resolve defects.
- Design and implement automated test scripts using relevant frameworks.
- Conduct regression testing to ensure bug fixes do not introduce new issues.
- Perform various types of testing, including functional, integration, system, performance, and security testing.
- Contribute to the continuous improvement of QA processes and methodologies.
- Participate in code reviews and design discussions.
- Ensure software quality aligns with industry standards and customer requirements.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience as a Software QA Engineer, preferably in the automotive industry.
- Strong understanding of software testing principles, methodologies, and tools.
- Experience with test automation frameworks (e.g., Selenium, Appium) and scripting languages (e.g., Python, Java).
- Familiarity with automotive software development processes and standards (e.g., AUTOSAR, ISO 26262).
- Experience with embedded systems and real-time operating systems.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Ability to work effectively in a hybrid work environment.
- Experience testing infotainment, ADAS, or powertrain control systems is a strong plus.
Automotive Software Quality Assurance Lead
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Define and execute the software quality assurance strategy for automotive systems.
- Lead and mentor a team of software QA engineers.
- Develop and maintain comprehensive test plans, test cases, and test scripts.
- Oversee the execution of functional, integration, system, and performance testing.
- Ensure compliance with automotive safety standards (e.g., ISO 26262).
- Identify, document, and track software defects through to resolution.
- Collaborate with software development teams to ensure timely bug fixing.
- Analyze test results and provide clear, concise reports to management.
- Contribute to the continuous improvement of QA processes and methodologies.
- Stay up-to-date with the latest trends in automotive software development and testing.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 7 years of experience in software quality assurance, with a significant focus on the automotive industry.
- Proven experience leading QA teams and projects.
- Strong understanding of the automotive software development lifecycle (e.g., ASPICE, V-Model).
- Expertise in testing embedded systems and automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with safety standards like ISO 26262.
- Proficiency in test management tools and defect tracking systems.
- Excellent analytical, problem-solving, and leadership skills.
- Strong communication and collaboration abilities.
Senior Quality Assurance Engineer - Software
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute comprehensive test plans and test cases for web and mobile applications.
- Design, build, and maintain automated test scripts using various testing frameworks.
- Perform manual testing, including functional, regression, integration, and system testing.
- Identify, document, and track software defects with detailed reporting.
- Collaborate closely with development teams to ensure timely resolution of defects.
- Analyze user stories and requirements to ensure testability and create test strategies.
- Contribute to the continuous improvement of QA processes, tools, and methodologies.
- Participate in code reviews and provide feedback on testability.
- Mentor junior QA engineers and share best practices.
- Ensure adherence to quality standards and best practices throughout the SDLC.
- Stay updated with the latest trends and technologies in software testing and quality assurance.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in software quality assurance and testing.
- Proven experience in designing and implementing both manual and automated testing strategies.
- Proficiency in one or more programming languages for test automation (e.g., Python, Java, JavaScript).
- Experience with test automation frameworks (e.g., Selenium, Cypress, Playwright).
- Solid understanding of SDLC and Agile methodologies.
- Experience with bug tracking tools (e.g., Jira) and test management tools.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills for a remote team environment.
- Ability to work independently and manage time effectively.
- Experience with API testing tools (e.g., Postman) is a plus.
- Knowledge of performance testing tools (e.g., JMeter) is a plus.
Remote Quality Assurance Engineer - Software Development
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and execute manual and automated test cases to ensure software quality.
- Identify, record, document thoroughly, and track bugs using bug tracking systems (e.g., Jira).
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to meet client needs.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Monitor all aspects of the quality assurance process.
- Stay up-to-date with new testing tools and test strategies.
- Collaborate closely with development teams to understand feature requirements and technical designs.
- Participate in the entire software development lifecycle, focusing on quality assurance.
- Contribute to the improvement of testing frameworks and processes.
- Perform functional, integration, system, and user acceptance testing (UAT).
- Create and maintain test data required for testing activities.
- Automate test scripts for regression and performance testing where applicable.
- Analyze test results and provide detailed reports on software quality.
- Work with cross-functional teams to define quality standards and ensure adherence.
- Participate in code reviews from a quality perspective.
- Manage test environments and ensure their readiness for testing.
- Identify opportunities for process improvements within the QA team.
- Ensure that all testing is conducted in accordance with established standards and best practices.
- Provide support during UAT phases and address any client-reported issues.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 3 years of experience in software quality assurance and testing.
- Proven experience in manual and automated testing.
- Proficiency with bug tracking tools and test management software (e.g., Jira, TestRail).
- Strong understanding of software QA methodologies, tools, and processes.
- Experience with API testing tools (e.g., Postman) is a plus.
- Familiarity with Agile/Scrum development processes.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote environment.
- Detail-oriented with a strong commitment to quality.
- Experience with performance and security testing is beneficial.
- Familiarity with at least one programming or scripting language (e.g., Python, Java, JavaScript) is a plus.
This remote role, with primary coordination originating from our location in **Hamad Town, Northern, BH**, offers a chance to significantly influence the quality of innovative software products.
Lead Quality Assurance Engineer - Software Development
Posted 25 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of QA engineers, providing guidance, feedback, and technical direction.
- Develop and execute comprehensive test plans, test cases, and test strategies for complex software applications.
- Oversee all phases of testing, including functional, regression, performance, security, and usability testing.
- Design and implement automated testing frameworks and scripts to improve efficiency and coverage.
- Collaborate closely with development teams, product managers, and other stakeholders to understand requirements and define testing objectives.
- Identify, document, and track software defects, working with developers to ensure timely resolution.
- Champion quality best practices and advocate for quality throughout the software development lifecycle (SDLC).
- Analyze test results and provide clear, concise reports on product quality and defect trends.
- Evaluate and recommend new testing tools and technologies to enhance the QA process.
- Contribute to the continuous improvement of QA methodologies and processes.
- Ensure that all software releases meet defined quality standards and business requirements.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in software quality assurance, with at least 2 years in a lead or supervisory role.
- Proven experience in designing and implementing both manual and automated testing strategies.
- Proficiency in test automation tools (e.g., Selenium, Cypress, Appium) and scripting languages (e.g., Python, Java, JavaScript).
- Strong understanding of various testing methodologies, including Agile and Scrum.
- Experience with bug tracking and test management tools (e.g., Jira, TestRail).
- Excellent analytical, problem-solving, and debugging skills.
- Exceptional communication and leadership abilities, with the capacity to motivate and guide a remote team.
- Familiarity with CI/CD pipelines and practices is highly desirable.
- Experience in performance and security testing is a significant advantage.
Quality Assurance Quality Control
Posted today
Job Viewed
Job Description
Company Description
JUNAID FOR PERFUMES LIMITED is a facilities services company based out of Station Way, Crawley, England, United Kingdom.
Role Description
This is a full-time on-site role for a Quality Assurance Quality Control professional at JUNAID FOR PERFUMES LIMITED located in Muharraq Governorate, Bahrain. The role will involve day-to-day tasks associated with quality control, quality assurance, quality management, and quality auditing.
Qualifications
- Quality Control and Quality Assurance skills
- Experience in Quality Management and Good Manufacturing Practice (GMP)
- Skills in Quality Auditing
- Understanding of regulatory requirements in the perfume industry
- Strong attention to detail and analytical skills
- Excellent communication and teamwork abilities
- Bachelor's degree in Quality Assurance, Chemistry, or related field
Quality Assurance/Quality Control
Posted today
Job Viewed
Job Description
QA/QC Specialist: Joinery and Furniture Manufacturing
We're looking for a skilled QA/QC Specialist to join our team and ensure every product that leaves our workshop meets our rigorous standards for excellence.
Key Responsibilities:
Quality Control: Conduct thorough inspections of raw materials, in-process goods, and finished products to identify defects, deviations, and non-conformities.
Process Improvement: Work closely with our production and design teams to identify root causes of quality issues and implement corrective and preventive actions.
Documentation: Maintain detailed records of all inspections, tests, and quality reports, including non-conformance reports (NCRs).
Standard Adherence: Ensure all products and processes comply with company quality standards, project specifications, and industry regulations.
Supplier Relations: Conduct audits and inspections of incoming materials from suppliers to ensure they meet our quality requirements.
Qualifications and Skills:
Proven experience in a QA/QC role within the joinery, cabinetry, or furniture manufacturing industry is essential.
Deep knowledge of wood, veneers, laminates, and other common materials used in furniture production.
Strong understanding of manufacturing and assembly processes, including cutting, joining, finishing, and hardware installation.
Exceptional attention to detail and a critical eye for precision.
Excellent communication skills for collaborating with team members and addressing quality issues.
Proficiency in reading and interpreting technical drawings, blueprints, and project specifications.
Job Type: Full-time
Be The First To Know
About the latest Qa management Jobs in Bahrain !
Quality Assurance Engineer
Posted today
Job Viewed
Job Description
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 Engineer will include, but are not limited to, the following:
- Create test cases from product specifications.
- Execute test plans and test cases and compile results.
- Set up and maintain testing environment.
- Assist in the review of software development processes to improve product quality.
- Track defects from detection to resolution and works with developers to reproduce and resolve defects.
- Communicates with stakeholders on product issues.
- Acquire and maintain knowledge of existing products, operations or systems.
- Review product documentation to ensure completeness and accuracy.
- Provide support to stakeholders prior to release of software.
- Create and/or run database scripts to populate data and validate test results.
- Create and design test cases and maintain test library
- Design, develop, and maintain test scripts to be automated.
Provide testing effort estimates for enhancements.
Desired Candidate ProfileRequired Experience:
- Minimum 3 years' experience in software testing or related field.
- Working experience in Banking/Financial domain preferred
- Hands on experience: DML(Data Manipulation Language) commands with any listed databases (Microsoft SQL, Oracle, PostgreSQL)
- Java, C# (hands on experience with Java applications)
- Proficiency with Microsoft Office and Linux applications
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple projects simultaneously.
- Knowledge of quality assurance methods and techniques including the software development lifecycle.
- Effective planning and organizational skills, with an attention to detail.
- Effective analytical and problem-solving skills and ability to think 'out of the box' for process improvements.
- Ability to work with specialized software tools such as (Jenkins, Bit bucket, Github, JIRA, Selenium, QTP, Visual Studio Test Suit); effectively implement and evaluate new processes or plans.
- Ability to execute test plans and test scripts for commercial software applications, document expected results vs. actual results, and record software defects.
- Preferred knowledge of the Agile software development methodology
- Knowledge of market infrastructures
- Knowledge of automated testing software tools with ability to design and develop automated testing programs
- Performance/Load testing experience and knowledge
Quality Assurance Officer
Posted today
Job Viewed
Job Description
Company Description
We suggest you enter details here.
Role Description
This is a full-time on-site role for a Quality Assurance Officer located in Manama. The Quality Assurance Officer will be responsible for overseeing the implementation and maintenance of quality assurance processes. Duties include conducting quality audits, ensuring compliance with regulations, analyzing data to identify areas for improvement, and managing quality control procedures.
Qualifications
- Experience in Quality Assurance and Quality Management
- Proficiency in Quality Control and Quality Auditing
- Strong Analytical Skills
- Excellent attention to detail and problem-solving skills
- Ability to work collaboratively in a team environment
- Bachelor's degree in a related field is preferred
- Experience in the manufacturing industry is a plus
Quality Assurance Lead
Posted 3 days ago
Job Viewed