We have an urgent requirement for Quality Assurance Tester (Arabic Speaker only)with our client based in Dubai.
Experience – 6+ years
Location: Dubai
Nationality: Arab National
Experience
- Conduct thorough manual testing across various testing types, including functional, regression, integration, and system testing.
- Develop and execute comprehensive test plans and test cases based on project requirements and specifications.
- Identify, document, and communicate software defects, ensuring timely resolution.
- Develop and maintain automated test scripts for web and mobile applications using Selenium and Appium.
- Implement automation frameworks to enhance efficiency and coverage.
- Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for seamless delivery.
- Perform rigorous database testing to ensure data integrity, accuracy, and reliability.
- Validate data migrations and transformations during software upgrades.
- Design and execute performance tests using JMeter to evaluate system scalability, stability, and responsiveness.
- Analyze and interpret performance test results, collaborating with development teams to optimize software performance.
- Conduct API testing to verify the functionality, reliability, and security of application programming interfaces.
- Collaborate with developers to understand API specifications and design comprehensive test suites.
- Apply AI testing methodologies to evaluate the performance, accuracy, and resilience of AI-driven components within the software.
- Collaborate with data scientists and AI developers to validate machine learning models and algorithms.
- Create detailed and well-organized test cases based on project requirements and design documents.
- Ensure test cases cover a wide range of scenarios, including AI-specific cases, to validate software functionality.
- Manage the end-to-end defect life cycle, including identification, logging, tracking, and verification of software defects.
- Collaborate with cross-functional teams to prioritize and resolve defects in a timely manner.
- Generate and provide detailed daily and weekly reports on testing progress, including test execution results, defect status, and overall project quality metrics.
- Communicate effectively with stakeholders to ensure transparency and facilitate decision-making processes.
- Experience with cloud platforms (AWS, Azure, or GCP) and familiarity with DevOps practices.
Required Skills
- ISTQB or other relevant certifications.
- Knowledge of agile development methodologies.
- Familiarity with version control systems (e.g., TFS).
- Experience drafting non-functional requirements especially security and Enterprise architecture standards requirements by pulling it from the Organization pool of policies and translate them into Non-functional requirements.
- Excellent analytical and problem-solving skills.
- Ability to work collaboratively in a team-oriented environment.
Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in manual testing across various testing types.
- Hands-on experience with automation testing using Selenium and Appium.
- Proficiency in database testing and SQL queries.
- Experience in performance testing using JMeter or similar tools.
- Strong understanding of API testing principles and practices.
- Familiarity with the defect life cycle and experience in defect tracking tools.
- Exposure to AI testing methodologies.
Skills: database testing,sql,api testing,ai testing,devops,performance testing,automation testing,defect tracking,agile methodologies,software,selenium,cloud platforms (aws, azure, or gcp),jmeter,appium,testing,api,data,manual testing