495 Software Quality Assurance jobs in the United Arab Emirates
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
As a leading global blockchain ecosystem, we require a skilled Software Quality Assurance Specialist to develop detailed test cases and deliver high-quality products.
Key Responsibilities
- Analyze and track product defects, perform root cause analysis of test script failures, and identify solutions for additional scripted coverage.
- Collaborate with cross-functional teams to design and implement effective testing strategies.
- At least 6 years of experience in software quality assurance automation methodologies, backend testing, and auto frameworks.
- Strong knowledge of SQL and hands-on coding/scripting capability (Java preferred).
- Proficient in conducting root cause analysis, analytical thinking, and trouble-shooting skills.
We offer a unique opportunity to work with a world-class team in a user-centric global organization with a flat structure, tackling fast-paced projects with autonomy, and thriving in a results-driven workplace with opportunities for career growth and continuous learning.
Software Quality Assurance Professional
Posted today
Job Viewed
Job Description
As a QA Engineer, you will be responsible for ensuring the quality and reliability of software applications.
- Review and analyze system requirements
- Create and execute test cases, test scripts, and test plans
- Perform functional, regression, and integration testing
- Identify, track, and report defects
- Collaborate with cross-functional teams to resolve issues
- Participate in meetings and provide status updates
- 2-5 years of experience as a QA Engineer or similar role
- Fluency in both English and Arabic languages
- Experience with software testing methodologies and techniques
- Knowledge of test management tools, such as Jira or TestRail
- Experience with SQL and basic database concepts
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills
- Experience in the healthcare domain is a plus
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
Join our team as a Software Quality Assurance Specialist!
Job Summary
We are seeking an experienced and skilled software quality assurance specialist to join our team! As a senior-level quality assurance professional, you will be responsible for ensuring the highest level of quality in our software products.
Your primary focus will be on developing and executing comprehensive test plans, strategies, and scripts to validate the functionality and performance of our software applications.
You will work closely with cross-functional teams, including development, product management, and project management to ensure that software meets customer requirements and industry standards.
The ideal candidate will have a strong background in software testing and quality assurance, with experience in automation testing, API testing, and integration testing.
Additionally, you should have excellent communication and collaboration skills, as well as the ability to work effectively in a fast-paced environment.
If you are a motivated and detail-oriented individual who is passionate about delivering high-quality software products, we encourage you to apply for this exciting opportunity!
Responsibilities:- Develop and execute comprehensive test plans, strategies, and scripts to validate the functionality and performance of software applications.
- Collaborate with cross-functional teams to ensure software meets customer requirements and industry standards.
- Conduct thorough testing of software applications to identify defects and areas for improvement.
- Work closely with development teams to resolve defects and implement fixes.
- Provide regular status updates to stakeholders and management on testing progress and results.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum 7-10 years of experience in software testing and quality assurance.
- Proven experience in automation testing, API testing, and integration testing.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced environment.
- ISTQB certification is a plus!
- Master's degree in Computer Science, Engineering, or related field.
- Experience working with MS SQL databases.
- Experience working with multiple Windows Servers, networking, and VMWare.
Why Choose Us?
At (Company Name), we offer a dynamic and supportive work environment, opportunities for career growth and development, and a competitive compensation package.
If you are a motivated and detail-oriented individual who is passionate about delivering high-quality software products, we encourage you to apply for this exciting opportunity!
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
The successful candidate will be responsible for creating and executing test strategies, including automation for new features and products to ensure overall product performance and quality.
- Developing and maintaining a robust test automation framework.
- Collaborating with cross-functional teams to identify and prioritize testing needs.
- Designing and implementing effective test plans, including automated testing and manual verification.
- Providing expert-level technical support to customers and internal stakeholders on testing-related matters.
- 7-10 years of experience in Automation, API Testing, Integration Testing, Test Cases, Test Plans, and Test Scripts.
- Proven expertise in creating and maintaining complex test automation frameworks.
- Strong understanding of database concepts and experience working with MS SQL databases.
- Proficiency in multiple operating systems, networking, and virtualization technologies.
- Degree in Computer Science or Engineering.
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are currently seeking a seasoned expert to join our team in the UAE. With a strong background in testing complex applications and customer portals, this individual will play a crucial role in ensuring the quality and reliability of software solutions.
The ideal candidate will have at least 8 years of experience in Enterprise Application Testing, with a minimum of 3 years leading an Application Testing team. A deep understanding of Agile development methodologies and enterprise application testing frameworks is essential.
Key responsibilities include:
- Designing and executing comprehensive test plans
- Creating and maintaining detailed test cases and scripts
- Collaborating closely with cross-functional teams to identify and prioritize testing requirements
- Providing technical guidance and support to internal stakeholders and external clients
This is a full-time position based in Dubai, with occasional remote work possible. We offer a competitive compensation package and opportunities for career growth and development.
Please note that this role requires flexibility and adaptability, as well as excellent communication and interpersonal skills. The successful candidate will be able to thrive in a fast-paced environment and contribute to the success of our team.
Responsibilities:
- Main Responsibilities:
- Test Planning and Execution: Design and execute comprehensive test plans to ensure the highest quality of software products
- Test Automation: Create and maintain detailed test cases and scripts to automate testing processes
- Collaboration and Communication: Collaborate closely with cross-functional teams to identify and prioritize testing requirements
- Technical Support: Provide expert-level technical guidance and support to internal stakeholders and external clients
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
Software Quality Assurance Specialist
We are seeking a skilled Software Quality Assurance Specialist to ensure the high-quality performance of our CRM solution. The ideal candidate will have 3+ years of experience in software testing and a proven track record of testing web applications or CRM solutions.
Key Responsibilities:
- Backend Testing: Write and execute unit and integration tests using PHPUnit and Laravel testing tools. Perform API testing using Postman and automate API tests using tools like Newman or REST Assured. Validate database operations and backend logic.
- Frontend Testing: Conduct unit and integration testing of Vue.js components using Vue Test Utils and Jest. Perform end-to-end testing using Cypress or Laravel Dusk to simulate real-world user interactions. Validate UI/UX elements for responsiveness, functionality, and compatibility.
- Performance Testing: Design and execute performance tests using JMeter or k6 to identify bottlenecks. Provide actionable insights to optimize system performance.
- Automated Testing: Develop and maintain automated test scripts for repetitive and critical workflows. Integrate automated tests with CI/CD pipelines using tools like GitHub Actions, GitLab CI/CD, or Jenkins.
- Defect Management: Identify, document, and track defects using bug tracking tools like JIRA or Bugzilla. Collaborate with developers to ensure timely resolution of issues.
- Documentation and Reporting: Create and maintain comprehensive test plans, test cases, and test reports. Provide regular updates to stakeholders on test progress and quality metrics.
Requirements:
- Experience: 3+ years of experience in software testing (manual and automated). Proven track record of testing web applications or CRM solutions.
- Soft Skills: Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Attention to detail and a commitment to delivering high-quality work.
Benefits:
- Opportunity to work with a leading organization in Dubai.
- Collaborative and dynamic work environment.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
About This Role:
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Quality Assurance Specialist to join our team. The ideal candidate will have experience in automation testing, manual testing, and quality assurance processes.
Responsibilities:- Develop comprehensive test designs for the system, focusing on APIs, integrations, internal admin panels, and backend systems.
- Create and maintain detailed test plans for identified scenarios.
- Implement automated load and acceptance testing for the backend.
- Analyze and configure a systematic approach to load testing, establishing processes to meet baseline testing requirements.
- Implement and maintain CI/CD pipelines for testing processes.
- Focus on core testing needs while balancing manual and automated testing.
- At least 2 years of experience in manual QA and 1 year in Automation QA.
- Good knowledge of testing and development processes.
- Proficiency in automation tools, focusing on testing integration points and APIs.
- Solid understanding and hands-on experience with testing in a microservices architecture.
- Strong analytical skills to identify issues in complex integration scenarios and proactively develop solutions.
- A detail-oriented mindset with a commitment to delivering high-quality products through rigorous testing practices.
- Remote work from anywhere in the world.
- Relocation assistance, including flights, accommodation, and residence permits.
- Flexible working hours, autonomy, and responsibility from day one.
- Participation in the company's employee stock options program.
- Health insurance coverage.
We are committed to creating an inclusive, high-performing workplace supporting people from all backgrounds to thrive and meet their goals.
Be The First To Know
About the latest Software quality assurance Jobs in United Arab Emirates !
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Quality Assurance Tester to join our team. As a Quality Assurance Tester, you will play a critical role in ensuring the quality and reliability of our software applications.
In this role, you will be responsible for conducting thorough manual testing across various testing types, including functional, regression, integration, and system testing. You will also develop and execute comprehensive test plans and test cases based on project requirements and specifications.
You will identify, document, and communicate software defects, ensuring timely resolution. Additionally, you will develop and maintain automated test scripts for web and mobile applications using Selenium and Appium. You will implement automation frameworks to enhance efficiency and coverage.
You will integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for seamless delivery. Your responsibilities will also include performing rigorous database testing to ensure data integrity, accuracy, and reliability.
You will validate data migrations and transformations during software upgrades. Furthermore, you will design and execute performance tests using JMeter to evaluate system scalability, stability, and responsiveness.
As a Quality Assurance Tester, you will analyze and interpret performance test results, collaborating with development teams to optimize software performance. You will conduct API testing to verify the functionality, reliability, and security of application programming interfaces.
You will collaborate with developers to understand API specifications and design comprehensive test suites. You will apply AI testing methodologies to evaluate the performance, accuracy, and resilience of AI-driven components within the software.
Collaborating with data scientists and AI developers, you will validate machine learning models and algorithms. You will create detailed and well-organized test cases based on project requirements and design documents.
Your test cases will cover a wide range of scenarios, including AI-specific cases, to validate software functionality. You will manage the end-to-end defect life cycle, including identification, logging, tracking, and verification of software defects.
You will work collaboratively with cross-functional teams to prioritize and resolve defects in a timely manner.
Requirements- A bachelor's degree in computer science, engineering, or a related field is required.
- Prior experience in manual testing across various testing types is essential.
- Hands-on experience with automation testing using Selenium and Appium is highly desirable.
- Proficiency in database testing and SQL queries is necessary.
- Experience in performance testing using JMeter or similar tools is beneficial.
- A strong understanding of API testing principles and practices is required.
- Familiarity with the defect life cycle and experience in defect tracking tools is necessary.
- Exposure to AI testing methodologies is highly desirable.
Software Quality Assurance Professional
Posted today
Job Viewed
Job Description
Manual Testing Specialist
We are seeking a detail-oriented and methodical Manual Tester to join our team. The Manual Tester will be responsible for executing test cases, identifying bugs, and ensuring the overall quality of software applications. This role focuses on manual testing techniques to validate that systems meet functional and non-functional requirements before release.
Key Responsibilities:Analyze requirements specifications and technical design documents to ensure test coverage.
Develop, maintain, and execute detailed manual test cases for web, mobile, and desktop applications.
Conduct various types of testing including functional regression, smoke, system integration, and UAT.
Identify, document, and track defects using bug tracking tools (Jira Bugzilla Trello etc.).
Collaborate with developers, business analysts, and QA engineers to understand requirements and ensure test coverage.
Validate bug fixes and enhancements in subsequent releases.
Perform cross-browser, cross-platform, and device testing.
Assist in creating and maintaining test documentation including test plans, test scenarios, and test reports.
Provide feedback on usability, user experience, and overall product quality.
Bachelor's degree in Computer Science, IT, or related field.
1-3 years of experience in manual software testing.
Strong understanding of SDLC, STLC, and defect lifecycle.
Hands-on experience with test case management and defect tracking tools (Jira TestRail Zephyr etc.).
Basic knowledge of SQL for database validation.
Familiarity with API testing tools (Postman Swagger).
Good understanding of Agile/Scrum methodologies.
Excellent attention to detail, problem-solving, and analytical skills.
Strong communication skills to collaborate with cross-functional teams.
Competitive salary and performance bonuses.
Health and wellness benefits.
Professional training and skill development opportunities.
Career growth path into Senior QA Analyst, QA Lead, or Automation Tester.
Software Quality Assurance Expert
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Testing Specialist to lead the execution of our software testing process.
The ideal candidate will have extensive knowledge of software testing best practices, principles, and approaches.
Familiarity with AGILE PM Methodology (SCRUM Master) and bilingual proficiency in Arabic and English are required.
Candidates must have at least 6 years of relevant experience and be knowledgeable about Dubai government standards for application development.
This role is part of our Engineering and Information Technology team in the IT Services and IT Consulting industry.