{bc}
linkedin

QA Engineer / Software Tester

Jobs Directory - Middle East
Dubai, UAE
Part Time
Entry
1 weeks ago
Software TestingTest AutomationDefect ManagementAgile MethodologiesAPI TestingPerformance Testing
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software TestingTest AutomationDefect Management
Smart Apply

Full Job Posting

Role Description

  • The QA Engineer / Software Tester is responsible for ensuring the quality, reliability, and performance of software applications through comprehensive testing, defect management, and quality assurance processes.
  • This role works closely with software development, product, and business teams to verify that applications meet functional, technical, security, and usability requirements before deployment.

Key Responsibilities

  • Designing, developing, and executing test strategies, test plans, test cases, and test scripts for functional, integration, system, regression, user acceptance, API, and performance testing.
  • Performing manual and automated testing to validate software functionality, compatibility, stability, and performance across multiple platforms and environments.
  • Identifying, documenting, prioritizing, and tracking software defects using defect management tools; performing root cause analysis and collaborating with developers to resolve issues.
  • Participating throughout the software development lifecycle by reviewing business and technical requirements, contributing to test planning, and supporting release readiness activities.
  • Developing and maintaining automated test scripts, supporting CI/CD pipelines, and contributing to continuous improvement of testing frameworks.
  • Collaborating with software engineers, business analysts, product managers, UX/UI designers, DevOps engineers, and cross functional stakeholders.
  • Preparing testing documentation, quality reports, defect summaries, and release validation reports while monitoring quality metrics.

Qualifications

  • Strong understanding of software testing methodologies, QA principles, SDLC, Agile methodologies, and defect management processes.
  • Proficiency in test management tools, bug tracking systems, test automation frameworks, API testing tools, version control systems, and CI/CD tools.
  • Knowledge of web applications, mobile applications, RESTful APIs, relational databases, software architecture, system integration, and software quality standards.
  • Strong analytical and problem solving skills with ability to identify defects, perform root cause analysis, and recommend corrective actions.
  • Excellent written and verbal communication skills with ability to prepare clear documentation and collaborate with cross functional teams.
  • Strong organizational skills, attention to detail, adaptability, and ability to manage multiple testing activities.

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