Post Job Free
Sign in

Fullstack QA Engineer (Desktop App)

Company:
TGT Diagnostics
Location:
Abu Dhabi, United Arab Emirates
Posted:
May 24, 2025
Apply

Description:

Direct message the job poster from TGT Diagnostics

TGT Diagnostics is the global leader in through-barrier diagnostics for energy production and storage, empowering customers to make better decisions and improve asset performance. With two decades of applied research and a commitment to technology innovation, we provide powerful diagnostic systems that give the truest picture of wells and their surroundings. Headquartered in the UAE, we have a diverse team of over 300 experts from 27 nationalities in 12 offices worldwide.

Role Description

We are seeking a Fullstack QA Engineer to join our Research and Development (R&D) department. The primary responsibility of this role is to ensure the quality and functionality of our desktop applications through comprehensive testing, both manual and automated, while collaborating closely with developers, analysts, and other stakeholders to ensure the delivery of high-quality products. You will be responsible for testing products at different stages of development, validating product functionality, identifying issues, and improving the overall user experience.

Product Testing: Perform testing at various stages of product development using appropriate development tools to ensure functionality and performance meet requirements.

Test Planning & Execution: Develop, write, and execute detailed test plans, test cases, and scenarios based on project specifications and requirements.

Defect Tracking: Identify, document, and report bugs, inconsistencies, and errors, ensuring thorough issue tracking and resolution.

Collaboration: Work closely with developers, analysts, and product managers to provide feedback and ensure products meet the desired functionality and performance standards.

Continuous Improvement: Review product design, identify potential problems, and suggest improvements to enhance functionality and usability.

Automation: Use automated testing tools (such as Ranorex Studio 8 and C#) to streamline testing processes and improve test efficiency.

Testing Methodologies: Implement both white box and black box testing techniques to ensure comprehensive coverage of all potential use cases.

Agile Participation: Actively participate in an Agile/Scrum development process, ensuring alignment with development milestones and sprint goals.

Qualifications

Education: Bachelor’s Degree in Computer Science, Engineering, or a related field. Advanced certifications in software testing or automation are a plus.

1-3 years of hands-on experience in software testing, specifically with MS Windows desktop applications.

Proven experience in Graphical User Interface (GUI) testing.

Experience using automated testing tools and C# for test automation.

Familiarity with Ranorex Studio 8 for test automation.

Experience working in an Agile/Scrum development environment.

Knowledge and practical experience with SQL and scripting.

Basic programming skills and an understanding of databases and operating systems administration.

Strong experience in creating and executing test plans, test cases, and test scenarios.

Knowledge of functional and regression testing approaches.

Familiarity with both white box and black box testing.

Strong attention to detail, critical thinking, and troubleshooting abilities.

Excellent communication and collaboration skills.

Ability to work independently and in a team environment.

Energetic, proactive, and adaptable in a dynamic environment.

Fluency in English (both spoken and written) is required.

Seniority level

Entry level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Oil and Gas #J-18808-Ljbffr

Apply