fb_pixel
back
Back
Location:
United Arab Emirates
Department: Quality Assurance
Job Description
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.

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.
companyLogo
TGT Oil
Fullstack QA Engineer (Desktop App)