Design, develop, and execute comprehensive test plans, test cases, and regression suites to ensure the stability and reliability of complex, multi-tenant software systems.
Perform both manual and automated testing to validate core functionalities across various application modules, including user workflows, content management, and real-time data features.
Investigate and analyze test results, identify defects, and collaborate closely with development teams to resolve issues and verify fixes.
Contribute to the testing strategy for a custom-built content management or page-building system, focusing on usability, content rendering accuracy, and cross-device compatibility.
Ensure high-quality user experiences by testing both client-rendered and server-rendered interfaces, validating user interactions, layouts, and accessibility standards.
Maintain well-structured documentation of test outcomes, bug reports, and regression logs to support traceability, team collaboration, and product accountability.
Recommend improvements in user workflows, functionality, and performance based on test findings and real-world use cases.
Collaborate with deployment and operations teams to ensure test coverage is integrated into the release process and consistent across multiple environments.
Support the development and scaling of automated testing strategies, including unit, integration, and end-to-end UI tests, within an Agile or hybrid delivery model.
Participate in requirement reviews and planning sessions to assess testability, ensure requirement clarity, and provide risk-based testing insights.
Continuously explore and recommend new QA tools, frameworks, and best practices to improve testing efficiency, coverage, and quality assurance maturity.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
+4 years of experience in QA/QC testing roles.
Proven expertise in both manual and automated testing across web and mobile platforms.
Understanding of Agile methodology and QA's role in SDLC.
Experience with automation frameworks like Cypress or Selenium
Good knowledge of QA methodologies, defect lifecycle, and Agile testing processes
Good technical knowledge in API testing and familiarity with testing principles.
Solid experience with performance, usability, and cross-browser testing
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Attention to detail and ability to document test cases effectively.
Strong documentation skills for test plans, test cases, and regression reports.
Strong organizational skills and the ability to handle multiple tasks simultaneously.
Experience with tools like Jira, Trello, TestRail, or similar
Passion for usability, user experience, and clean, bug-free delivery.
Excellent communication skills in English
Bonus Points For
Experience in sports-related or event-based platforms
Mobile testing experience for real-time data capture apps
Contribution to testing strategy for custom CMS or page builders
Familiarity with testing SPAs and SSR Blade pages
* Exposure to CI/CD integration for testing pipelines, preferably in Bitbucket Pipelines
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.