Software Product Testing Engineer

Datamaze.ai

Dubai

On-site

AED 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Datamaze.ai in Dubai is seeking a Software QA Engineer to design and execute test strategies, conduct manual and automated testing, and drive quality across web, API, and mobile applications. You will collaborate with development teams, manage test environments, and document results while contributing to CI/CD pipelines in an agile setting.

The role requires 3-5 years in software testing, strong automation skills, and a solid grasp of QA processes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of software testing methodologies (Black Box, White Box, Functional, Non-Functional).
  • Hands-on experience with test automation tools like Selenium, Cypress, TestNG, or similar frameworks.
  • Familiarity with performance testing tools such as JMeter, LoadRunner, or similar.
  • Proficiency in test case management and defect tracking tools (e.g., Jira, TestRail).
  • Basic programming knowledge in languages such as Python, Java, or JavaScript for creating automated test scripts.
  • Experience with version control systems like Git.
  • Understanding of Agile/Scrum development processes.
  • Experience: 3-5 years of experience in software testing or QA.
  • Knowledge of CI/CD pipelines and how testing integrates into development workflows.
  • Soft Skills: Attention to detail and analytical skills; communication and collaboration abilities.

Responsibilities

  • Test Strategy and Planning: Develop and implement test strategies, plans, and cases to ensure product quality.
  • Manual Testing: Conduct thorough manual testing to identify bugs, usability issues, and performance bottlenecks.
  • Automation Testing: Design and maintain automated test scripts using Selenium, Cypress, TestNG, or similar frameworks.
  • Regression Testing: Perform regression testing to ensure updates do not introduce new issues.
  • Defect Reporting: Identify, log, and track defects using Jira or Bugzilla with timely resolution.
  • Performance and Load Testing: Evaluate performance under various conditions using JMeter or LoadRunner.
  • Collaboration: Work with development teams to understand system functionality and provide feedback.
  • Test Environment Management: Set up and maintain test environments to simulate real-world scenarios.
  • Documentation: Create and maintain detailed documentation for test plans, cases, and reports.

Skills

Attention to detail
Analytical skills
Communication
Independent work

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Selenium
Cypress
TestNG
JMeter
LoadRunner
Git
Jira
TestRail

Job description

Key Responsibilities

Test Strategy and Planning Develop document and implement test strategies plans and cases to ensure product quality and alignment with business requirements

Manual Testing Conduct thorough manual testing to identify bugs usability issues and performance bottlenecks in software products

Automation Testing Design and maintain automated test scripts using tools like Selenium Appium or similar frameworks

Regression Testing Perform regression testing to ensure product updates do not introduce new issues

Defect Reporting Identify log and track defects using tools such as Jira Bugzilla or similar platforms ensuring timely resolution

Performance and Load Testing Evaluate software performance under various conditions using tools like JMeter or LoadRunner

Collaboration Work closely with development teams to understand system functionality and provide feedback to improve software design and user experience

Test Environment Management Set up and maintain test environments to simulate real-world scenarios effectively

Documentation Create and maintain detailed documentation for test plans cases and reports

Qualifications

Education Bachelor s degree in Computer Science Software Engineering or a related field or equivalent experience

Technical Skills Strong understanding of software testing methodologies e g Black Box White Box Functional Non-Functional Hands-on experience with test automation tools like Selenium Cypress TestNG or similar frameworks Familiarity with performance testing tools such as JMeter LoadRunner or similar Proficiency in test case management and defect tracking tools e g Jira TestRail Basic programming knowledge in languages such as Python Java or JavaScript for creating automated test scripts Experience with version control systems like Git Understanding of Agile Scrum development processes

Experience 3 5 years of experience in software testing quality assurance or a related role Experience in testing web-based applications APIs and mobile applications Knowledge of CI CD pipelines and how testing integrates into development workflows

Soft Skills Exceptional attention to detail and analytical skills Strong communication and collaboration abilities Ability to work independently and manage multiple priorities in a fast-paced environment

Education:Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).Technical Skills:Strong understanding of software testing methodologies (e.g., Black Box, White Box, Functional, Non-Functional).Hands-on experience with test automation tools like Selenium, Cypress, TestNG, or similar frameworks.Familiarity with performance testing tools such as JMeter, LoadRunner, or similar.Proficiency in test case management and defect tracking tools (e.g., Jira, TestRail).Basic programming knowledge in languages such as Python, Java, or JavaScript for creating automated test scripts.Experience with version control systems like Git.Understanding of Agile/Scrum development processes.Experience:3 5 years of experience in software testing, quality assurance, or a related role.Experience in testing web-based applications, APIs, and mobile applications.Knowledge of CI/CD pipelines and how testing integrates into development workflows.Soft Skills:Exceptional attention to detail and analytical skills.Strong communication and collaboration abilities.Ability to work independently and manage multiple priorities in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software QA Engineer
Software QA Engineer

MJQ Investment LLC • Dubai

On-site
AED 167,000 - 290,000
Senior Software Automation Tester
Senior Software Automation Tester

Tagaddod • United Arab Emirates

On-site
AED 210,000 - 320,000
Software Test Engineer
Software Test Engineer

NMDC • Abu Dhabi

On-site
AED 180,000 - 260,000
QA QC Engineer
QA QC Engineer

Confidential Company • Abu Dhabi

On-site
AED 120,000 - 180,000
Quality & Support Engineer
Quality & Support Engineer

Client of Discovered MENA • Dubai

On-site
AED 120,000 - 180,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Systems Limited - Middle East & Africa (Techvista) • Abu Dhabi

On-site
AED 180,000 - 300,000
QA Lead
QA Lead

Dicetek LLC • Abu Dhabi

On-site
AED 240,000 - 420,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Neologix Software Solutions • Dubai

On-site
AED 240,000 - 360,000
Senior QA Engineer
Senior QA Engineer

SUNDUS MANAGEMENT CONSULTANCY & STUDIES BUREAUL.L.C • Abu Dhabi

On-site
AED 180,000 - 240,000
Senior QA
Senior QA

Cinergie Digital • Dubai

On-site
AED 180,000 - 240,000
Top locations