Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About us :
A global leader in healthcare technology, leverages AI and advanced technologies to innovate solutions for health regulators, providers, payers, and pharma companies worldwide.
Job Summary:
We are an innovative, fast-paced company that takes quality seriously. Our mission is to ensure that every product we deliver meets the highest standards of excellence. We’re looking for a passionate and driven Quality Assurance (QA) Specialist to join our dynamic team. If you have an eye for detail, a passion for problem-solving, and a commitment to continuous improvement, we want YOU to be part of our journey.
Responsibilities:
- Develop and maintain detailed test plans, test cases, and test scenarios to validate software functionality, performance, and security.
- Collaborate with stakeholders to understand project requirements and define test objectives, scope, and timelines.
- Execute manual tests to verify software functionality, detect defects, and ensure adherence to quality standards, including APIs.
- Analyze test results to identify areas for improvement and implement enhancements to testing processes, methodologies, and tools.
- Demonstrate expertise in different types of testing, including functional, regression, integration, and smoke, ensuring comprehensive coverage of test scenarios.
- Estimate, plan, and coordinate testing activities to organize and track testing progress effectively.
- Identify, record, and meticulously document bugs to track issues and collaborate with the development team for prompt resolution.
- Collaborate effectively with cross-functional teams to ensure alignment between testing activities and project goals, priorities, and timelines.
- Support our stakeholders with any issues they might encounter and communicate effectively with resolution.
- Create and maintain product documentation.
Essential Skills
- Good oral and written communication skills in English & Arabic.
- Strong experience in quality assurance processes and a comprehensive understanding of the Software Development Life Cycle (SDLC).
- Preferably experience in Scrum or similar agile working methodology.
- Relevant experience in manual testing, with a proven track record of utilizing JIRA, DevOps, or any test management tool for managing test cases and test execution.
- Experience with applications running in a cloud environment is a plus.
- Knowledge of automated testing tools will be an added advantage.
- Knowledge of performance testing with jmeter or other tools.
- Experience in mobile application testing, including mobile automation.
- Experience with REST and SOAP API testing.
- Strong organizational skills with the ability to multitask and prioritize deadlines in a fast-paced environment.
- Great team player and self-starter who assumes responsibility for their work and accepts direction and feedback from co-workers and managers.
- Able to work efficiently with minimal supervision.
- Exceptional attention to detail and adherence to deadlines.
- Excellent analytical and problem-solving skills.
- Demonstrated ability to work effectively both independently and as part of a collaborative team.
- A passion for delivering high-quality software solutions and a dedication to continuous.
- Maintains a proactive and detail-oriented approach to testing, ensuring comprehensive coverage and precise bug reporting.
Education & Experience
- Bachelor’s Degree in Computer Science or a related field.
- 3+ Years of Experience in a QA role, with a proven track record of successful product testing and quality assurance.
- ISTQB Foundation certification is a plus.