Fullstack QA Engineer (Desktop App) at TGT Oil
UAE, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

15 Apr, 25

Salary

0.0

Posted On

13 Apr, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

White Box, Defect Tracking, Usability, Development Tools, Developers, Test Scenarios, Black Box Testing, Testing Tools, Test Cases, Continuous Improvement, Scripting, Test Automation, Critical Thinking, Automation, Collaboration, Computer Science, Product Design, English

Industry

Information Technology/IT

Description

QUALIFICATIONS / REQUIREMENTS:

  • 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.

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
Responsibilities

ROLE SUMMARY / PURPOSE:

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.

ESSENTIAL RESPONSIBILITIES:

  • 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.
Loading...