{bc}
linkedin

Job Description – QA Engineer (Manual & Automation Testing)

Unicorn Lab
Dubai, UAE
Contract
Mid
1 weeks ago
Manual TestingAutomation TestingPlaywrightSelenium WebDriverCypressPostman
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Manual TestingAutomation TestingPlaywright
Smart Apply

Full Job Posting

About the Role

  • We are looking for a detail oriented and proactive QA Engineer who has strong experience in both manual and automated software testing.
  • The ideal candidate will be responsible for ensuring the quality, reliability, performance, and usability of enterprise web and mobile applications.
  • You will work closely with Product Managers, Business Analysts, UI/UX Designers, Developers, DevOps Engineers, and Project Managers throughout the software development lifecycle.

Key Responsibilities

  • Manual Testing: Analyze business requirements, create test plans, test cases, and perform various testing types.
  • Automation Testing: Design, develop, and maintain automated test scripts; build scalable automation frameworks; integrate tests into CI/CD.
  • Defect Management: Identify, document, prioritize, and track defects; reproduce issues and provide detailed bug reports.
  • Quality Engineering: Participate in sprint planning, backlog grooming, and retrospectives; estimate QA effort; maintain quality metrics.
  • Documentation: Prepare test plans, test cases, test scripts, test data, test summary reports, and release validation reports.

Required Skills

  • Manual Testing: Strong understanding of STLC, SDLC, test case design techniques, defect lifecycle, risk based testing, regression strategy.
  • Automation: Experience with Playwright, Selenium WebDriver, Cypress, Appium, or Robot Framework; programming in JavaScript/TypeScript, Java, Python, or C#.
  • API Testing: Postman, REST APIs, Swagger/OpenAPI, JSON, API automation.
  • Performance Testing (Preferred): JMeter, k6, LoadRunner.
  • Test Management Tools: Azure DevOps, Jira, TestRail, Zephyr, Xray.
  • CI/CD: Azure DevOps Pipelines, GitHub Actions, Jenkins, Git.
  • Database Skills: SQL Server, PostgreSQL, MySQL; ability to write SQL queries.
  • Code Quality & Static Analysis: SonarQube, code coverage tools (JaCoCo, Istanbul/nyc), Clean Code principles.

Nice to Have

  • Experience testing Microsoft Azure based applications.
  • Experience with cloud native applications and microservices.
  • Experience testing AI powered applications or copilots.
  • Experience testing video conferencing or real time communication platforms.
  • Knowledge of accessibility testing (WCAG 2.1).
  • Security testing awareness (OWASP Top 10).
  • Experience with containerized environments (Docker/Kubernetes).
  • ISTQB Foundation or Advanced Certification.
  • Experience with Microsoft Power Platform or Dynamics 365.

Soft Skills

  • Excellent analytical and problem solving skills.
  • Strong attention to detail.
  • Ability to communicate technical issues clearly.
  • Self motivated and proactive.
  • Strong documentation skills.
  • Ability to work independently and within Agile teams.
  • Good time management and prioritization skills.
  • Continuous learning mindset.

Education

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • ISTQB certification is preferred.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Unicorn Lab