Quality & Support Engineer

As a Quality & Support Engineer, you will be responsible for ensuring the quality and reliability of software applications through comprehensive testing strategies while providing technical support to maintain optimal system performance. You will design and implement automated testing solutions, troubleshoot application issues, and work closely with development teams to deliver high-quality digital solutions

Automated Testing & Quality Assurance

  • Design, develop, and maintain automated test scripts for web applications using Playwright and other testing frameworks.
  • Implement comprehensive end-to-end testing strategies to ensure UI and functionality meet product requirements.
  • Regularly execute test suites and maintain test coverage across application updates and deployments.
  • Collaborate with developers and product teams to integrate testing into CI/CD pipelines.
  • Investigate test failures, report bugs, and support resolution tracking through to completion.
  • Ensure test environments reflect production conditions for realistic and reliable results.

 

Technical Support and Issue Resolution

·        Provide technical support and troubleshooting for application-related issues and deliver solutions to internal and external users.

·        Respond to user inquiries and incidents through various communication channels (phone, email, ticketing systems).

·        Diagnose and resolve application issues, involving debugging and analyzing error logs.

·        Collaborate with product teams and external vendors to resolve complex problems.

 

Incident and Change Management

·        Participate in incident management processes and coordinate resolution efforts.

·        Support change management processes for application updates and modifications.

·        Help manage the deployment of new releases and updates.

·        Ensure proper documentation and communication during incident response.

 

System Monitoring and Maintenance

·        Monitor application performance and system health to ensure optimal functioning.

·        Perform regular maintenance tasks such as software updates, patches, and backups.

·        Maintain application security and compliance with organizational policies and standards.

·        Proactively identify potential issues before they impact users.



Requirements

·        4-6 years of experience in quality assurance, automated testing, or application support roles.

·        Proven experience in designing and implementing automated testing frameworks.

·        Experience with both manual and automated testing methodologies.

·        Experience in troubleshooting application issues and providing technical support.

·        Proficiency with automated testing tools, particularly Playwright, Selenium, or similar frameworks.

·        Strong experience with test automation in CI/CD pipelines.

·        Knowledge of programming languages for test scripting (JavaScript, Python, or Java).

·        Experience with SQL databases and data validation techniques.

·        Proficiency in using diagnostic tools and understanding error logs.

·        Experience with application monitoring tools and ticketing systems.

Understanding of web technologies, APIs, and system integrations

Quality & Support Engineer

Insurance

Dubai

Experience: 5-7 years

Similar roles you might like

Account Handler - Affinity

Insurance

Dubai

Director of Technology-Emirati

Information Technology / Software Development / IT Support

Dubai

HSE Engineer

Construction / Site Management / Infrastructure

Abu Dhabi