Software Test Engineer

NMDC

Abu Dhabi

On-site

AED 180,000 - 260,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NMDC is seeking a Software QA Engineer focused on automation to design and maintain automated testing suites. You will also perform manual testing for critical features and collaborate with product/engineering to shape test plans.

The role emphasizes regression management and defect tracking to ensure smooth releases. Responsibilities include integrating tests into CI/CD, executing performance tests, and documenting test assets for internal and external use.

Qualifications

  • 3–5 years of experience in software quality assurance, with automation focus.
  • Experience with Python, JavaScript or Java for scripting.
  • CI/CD experience with Jenkins, GitLab CI or CircleCI.
  • API testing with Postman or REST Assured.
  • Proficiency in Selenium, Cypress, Playwright or Appium.
  • Basic SQL or NoSQL understanding for backend validation.
  • Familiarity with Docker, Kubernetes or containerization.
  • Experience with performance testing tools such as JMeter or Gatling.

Responsibilities

  • Design, implement, and maintain automated testing frameworks and test suites.
  • Perform manual testing for critical features until automation is ready, providing detailed feedback.
  • Collaborate with product and engineering to develop test plans and requirements.
  • Manage regression testing to ensure stability with each release.
  • Identify and track defects with development teams to resolve issues quickly.
  • Integrate automated tests into CI/CD pipelines to enable rapid releases.
  • Develop and execute performance and load tests to evaluate stability.
  • Write and maintain test case documentation, scripts, and procedures.

Skills

Automation testing
CI/CD
API testing
Scripting languages

Tools

Selenium
Cypress
Playwright
Appium
Postman
REST Assured
JMeter

Job description

Job description

Responsibilities:

  • Design, implement, and maintain automated testing frameworks and test suites to ensure robust software quality
  • Perform manual testing for critical features on new products until automated tests are developed, providing detailed feedback to the development team
  • Collaborate with product and engineering teams to develop comprehensive test plans, define testing requirements, and align QA efforts with project goals
  • Manage regression testing to ensure existing functionality remains stable and reliable with each release
  • Identify, document, and track software defects in collaboration with development teams to resolve issues quickly
  • Integrate automated tests into CI/CD pipelines to facilitate rapid, high-quality releases
  • Develop and execute performance and load tests to evaluate software stability and responsiveness under various conditions
  • Write and maintain test case documentation, test scripts, and test procedures for internal and external use

Qualifications:

  • Minimum 03-05 years of experience in software quality assurance, with a focus on automation
  • Experience with scripting languages such as Python, JavaScript, or Java
  • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) to integrate tests into the deployment pipeline
  • Experience with API testing tools (e.g., Postman, REST Assured) for backend validation
  • Proficiency in automation frameworks (e.g., Selenium, Cypress, Playwright, Appium)
  • Basic understanding of SQL or NoSQL databases to perform backend data verification
  • Knowledge of DevOps practices and familiarity with Docker, Kubernetes, or other containerization tools
  • Experience with performance testing tools (e.g., JMeter, Gatling)
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 QA Engineer
Senior QA Engineer

Confidential • Dubai

On-site
AED 268,000 - 469,000
Software Test Engineer
Software Test Engineer

NMDC Career site • Abu Dhabi

On-site
AED 180,000 - 300,000
Software Test Engineer
Software Test Engineer

NMDC Group • Abu Dhabi

On-site
AED 480,000 - 720,000
Automation Tester
Automation Tester

Virtusa • Dubai

On-site
AED 80,000 - 120,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

Flip retail • Sharjah

On-site
AED 180,000 - 240,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

The Emirates Group • Dubai

On-site
AED 240,000 - 360,000
Manual Software Tester
Manual Software Tester

Caliberly • Dubai

On-site
AED 89,000 - 134,000
QA Automation Tester
QA Automation Tester

Dicetek LLC • Dubai

On-site
AED 167,000 - 257,000
Top locations