Senior QA Engineer / Lead Specialist (Test Automation)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
GSSTech Group seeks a Senior Test Automation Engineer for a client in Abu Dhabi to enhance test automation solutions for applications including SupTech, Payments & Reporting.
Key Skills for This Role
Responsibilities
- Design, develop, maintain, and enhance the test automation strategy for key applications and platforms.
- Design, build, and maintain modular, reusable, and scalable test automation frameworks (UI, API, Mobile, Integration, Performance and Regression).
- Integrate existing CI/CD pipeline with test automation scripts to establish a full CI/CD/CT pipeline.
- Develop, review, and optimize automated test scripts using approved tools and languages.
- Integrate automated tests into JIRA (Xray Test Case Management) for comprehensive test case lifecycle management.
- Maintain and refactor existing test suites to improve stability, reliability, coverage, and execution speed.
- Ensure timely execution of automated suites in line with release schedules and quality KPIs.
- Implement Mobile Device Farm integration with Tosca (using tools like Perfecto, BrowserStack, or Sauce Labs).
- Collaborate closely with BA, Developers, Solution architects, PMO, and operations teams to ensure quality is embedded throughout the lifecycle.
- Evaluate, recommend, and implement test automation, performance testing, and quality engineering tools and frameworks.
Requirements
- Bachelor's or Master's degree in Software Engineering (IT).
- Minimum 6+ years of hands on experience in software testing with a strong focus on Performance, Load and Endurance testing.
- Proven track record in designing, implementing, and maintaining automation frameworks and suites for enterprise level applications.
- Proficiency in NeoLoad, JMeter Mobile, LoadRunner Mobile, BlazeMeter Mobile, REST/SOAP, Postman.
- Knowledge of a scripting language (Python, JavaScript, Java).
- Experience in Databases, Monitoring tools (JIRA, AppDynamics, Datadog).
- Experience with CI/CD/CT pipeline integration (Jenkins, GitLab, Azure DevOps).
- Professional certifications in Software Testing Automation (ISTQB, Cypress/Appium certifications, etc.).
Full Job Posting
Overview
- The Senior Test Automation Engineer will play a critical role in enhancing Test Automation solutions for the Client’s applications and platforms including the SupTech program, Payments & Reporting platforms and related technology stacks within a modern DevSecOps delivery pipeline.
- This role encompasses analyzing technical and functional designs, defining test strategies, designing and implementing automated test frameworks and test cases (UI, API, Mobile App, Integrations, Performance Testing), and ensuring high quality, reliability, and security of software deliveries.
Core Responsibilities
- Enhance and implement a robust, scalable, and maintainable test automation solutions for Client’s applications stack.
- Set the overall test automation strategy and technical vision, defining quality and testability standards.
- Evaluate Test automation and Performance Testing tools and its frameworks, Quality engineering patterns, Adopt agile testing practices and principles.
Test Automation Strategy, Design and Implementation
- Design, develop, maintain, and enhance the test automation strategy for key applications and platforms.
- Analyze business, functional, and technical requirements to design effective automated test scenarios and suites.
- Design, build, and maintain modular, reusable, and scalable test automation frameworks (UI, API, Mobile, Integration, Performance and Regression).
- Ensure test automation solutions are aligned with architectural standards, security guidelines, JIRA and DevSecOps/CI CD practices.
- Integrate existing CI/CD pipeline with test automation scripts to establish a full CI/CD/CT pipeline.
Test Development, Execution and maintenance
- Develop, review, and optimize automated test scripts using approved tools and languages.
- Integrate automated tests into JIRA (Xray Test Case Management) for comprehensive test case lifecycle management.
- Maintain and refactor existing test suites to improve stability, reliability, coverage, and execution speed.
- Ensure timely execution of automated suites in line with release schedules and quality KPIs.
- Implement Mobile Device Farm integration with Tosca (using tools like Perfecto, BrowserStack, or Sauce Labs).
Quality Engineering, Standards and Governance
- Adhere to test automation coding standards, best practices, and design patterns, modern quality engineering approaches.
- Contribute to maintain test data & environment management, test configuration standard.
- Support the establishment and tracking of quality metrics.
- Ensure testing practices are compliant with internal policies, regulatory requirements, and industry standards.
Collaboration, Stakeholder Engagement and Support
- Collaborate closely with BA, Developers, Solution architects, PMO, and operations teams.
- Liaise between business users and technical teams to clarify requirements, acceptance criteria, test coverage.
- Participate actively in agile ceremonies to represent quality and test automation perspectives.
Tooling, Innovation and continuous improvement
- Evaluate, recommend, and implement test automation, performance testing, and quality engineering tools and frameworks.
- Explore and adopt innovative approaches such as AI assisted testing, model based testing, and test impact analysis.
- Continuously optimize test suites to reduce cycle time and improve feedback speed.
- Identify opportunities to improve processes, enhance test coverage, and increase automation maturity.
- Utilize mobile app testing tools such as Appium, Espresso, XCUITest, and Detox for mobile automation.
Documentation and Knowledge management
- Develop and maintain comprehensive documentation for test automation frameworks, standards, test suites, and execution processes.
- Document and share lessons learned, best practices, and guidelines for effective automation of quality.
- Perform any other duties outside the scope as and when required.
Threshold Qualifications
- Bachelor’s or Master’s degree in Software Engineering (IT).
- Professional certifications in Software Testing Automation.
- Extensive expertise in NEOLOAD performance testing tool, TOSCA automation tool would be an added advantage.
- ISTQB, Cypress/Appium certifications, Mobile Performance Testing Tools (NeoLoad, JMeter Mobile, LoadRunner Mobile).
- Agile/Scrum, CI/CD/CT pipeline integration.
- Xray Certified Practitioner (JIRA Xray Test Case Management) Preferred.
Experience
- Minimum of 6+ years of hands on experience in software testing with a strong focus on Performance, Load and Endurance testing.
- Proven track record in designing, implementing, and maintaining automation frameworks and suites for enterprise level applications.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GSSTech Group
Senior IT Project Manager - Banking & Agile Delivery
Dubai, UAE
Project Execution & Delivery Management • Manage the complete project lifecycle from initiation, planning, execution, monitoring, and closure. • Coordinate internal technology t...
Senior Data Engineer - Python & Microservices
, UAE
We are looking for an experienced Senior Python Data Engineer with strong expertise in Python development, microservices architecture, data engineering, and backend API developm...
Senior Project Analyst - Banking
United Arab Emirates, UAE
We are looking for an experienced Senior Project Analyst / PMO Analyst to support technology and business transformation initiatives within a fast-paced enterprise environment. ...
Finacle Application Support Lead - Core Banking
Dubai, UAE
GSSTech Group seeks an experienced Finacle Application Support Lead to provide production support and ownership for Finacle Core Banking platforms. The role requires 3+ years of Finacle support experience, strong technic
Sr. Oracle EBS Techno-Functional Consultant (Finance & HR)
Dubai, UAE
GSSTech Group is seeking a Senior Oracle EBS Techno-Functional Consultant with 70% technical and 30% functional expertise in Oracle ERP Finance and HR modules. The role involves designing, customizing, and supporting Ora
Application Support Specialist - Open Finance & APIs
Dubai, UAE
We are looking for a proactive and technically skilled Application Support Specialist with hands-on experience in Open Finance/Open Banking APIs to join our client's technology ...
Junior Project Manager - IT Delivery (Banking)
Dubai, UAE
GSSTech Group seeks a motivated Associate Project Manager to support IT and digital transformation projects in a banking environment. The role involves coordinating cross-functional teams, tracking delivery milestones, a
Senior Data Engineer - Python & Microservices
Dubai, UAE
GSSTech Group is seeking a Senior Python Data Engineer with expertise in microservices architecture, data engineering, and backend API development in Dubai. The role involves building scalable Python-based applications,
Senior IT Project Manager - Banking & Agile Delivery
Dubai, UAE
Senior Data Engineer - Python & Microservices
, UAE
Senior Project Analyst - Banking
United Arab Emirates, UAE
Finacle Application Support Lead - Core Banking
Dubai, UAE
Sr. Oracle EBS Techno-Functional Consultant (Finance & HR)
Dubai, UAE
Application Support Specialist - Open Finance & APIs
Dubai, UAE
Junior Project Manager - IT Delivery (Banking)
Dubai, UAE
Senior Data Engineer - Python & Microservices
Dubai, UAE
