QA Automation Engineer (Mid-Level)

Be among the first applicants.
SEER SOLUTIONS DMCC
Dubai
AED 120,000 - 200,000
Be among the first applicants.
4 days ago
Job description

Job Description

Years of Experience: 4-6 years maximum experience.

Language: Native Arabic Speakers only.

The Quality Assurance Automation Analyst works with the QA staff to perform Quality Assurance Automation planning, application testing, and developing scripts using established automated testing tools prior and after production implementation. This role focuses on creating test scripts, frameworks, and executing functional, regression, and end-to-end automated scripts for both front-end and back-end applications. The candidate should be willing to step into a Manual QA role and perform Manual Testing on an as-needed basis.

Responsibilities

  1. Accountable for the Quality Automation planning and testing of the application for the assigned projects.
  2. Develop manual and automated test cases/scripts.
  3. Able to shift between Automation and Manual Testing tasks as needed.
  4. Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  5. Create detailed, comprehensive, and well-structured test plans and test cases.
  6. Estimate, prioritize, plan, and coordinate testing activities.
  7. Identify, record, document thoroughly, and track bugs.
  8. Perform thorough regression testing when bugs are resolved.
  9. Develop and apply testing processes for new and existing products to meet client needs.
  10. Liaise with internal teams (e.g., developers and business analysts) to identify system requirements.
  11. Have a good understanding of the Software Development Life Cycle and Software Testing Life Cycle.
  12. Analyze requirements and perform verification.
  13. Design, develop, and execute test plans according to business requirements.
  14. Responsible for assuring bug fixing.
  15. Have good knowledge in Re-testing and Regression Testing.

Qualifications and Education Requirements

  1. Bachelor’s degree in computer science, software engineering, or a similar field.
  2. 4-6 years of proven experience in software testing (financial/banking domain is an added advantage).
  3. Working experience with Mobile (iOS and Android) applications as well as Web Applications.
  4. Working knowledge of defect tracking software (JIRA preferred).
  5. Excellent analytical skills.
  6. Good written and verbal communication skills.
  7. Strong attention to detail.
  8. Experience in automation technologies including Selenium, Appium, POM Methodology, TestNG, BDD, UFT, JUnit, Gherkin, JMeter, etc., and scripting languages including Java or other languages.
  9. Hands-on experience of Load Testing and Stress Testing using tools like HP LoadRunner and JMeter.
  10. Experience in BDD cucumber/TDD is mandatory.
  11. Experience in services/API testing, automation, and Performance Testing.
  12. Experience in Agile methodology and DevOps with integrating automated tests in Continuous Integration and Delivery pipelines.

Job Type: Full-time

Language Requirements

  • Native Arabic (Required)

Location

  • Dubai (Required)
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new QA Automation Engineer (Mid-Level) jobs in Dubai