Senior QA Engineer - NeoLoad Test Automation Lead

Posted 10 Days Ago
Be an Early Applicant
Abu Dhabi, ARE
In-Office
Senior level
Fintech • Payments • Software • Financial Services • Automation
The Role
Lead design and implement scalable test automation frameworks (UI, API, Mobile, Integration, Performance). Integrate automated tests into CI/CD/CT pipelines, implement mobile device farm integrations, drive quality engineering standards, analyze test results, and collaborate with stakeholders to embed test automation and continuous testing across SupTech, Payments, and Reporting platforms.
Summary Generated by Built In

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. The Senior Test Automation Engineer will drive continuous improvement in test automation practices & tooling to meet Client’s quality objectives, collaborating with relevant stakeholders to optimize test coverage, execution efficiency, & compliance with industry standards and internal policies

 Additionally, the engineer will be responsible for integrating existing CI/CD pipelines with test automation scripts to establish a full CI/CD/CT (Continuous Testing) pipeline and utilizing mobile app testing tools such as Appium, Espresso, XCUITest, and Detox

The role also involves promoting modern software quality engineering practices, fostering innovation in automation, ensuring code and test quality, promoting collaboration through agile practices, providing effective support and resolution for quality-related issues, and aligning testing and automation decisions with the overall objectives of the Client.

Key Responsibilities

Core Responsibilities

Enhance and implement a robust, scalable, and maintainable test automation solutions for Client’s applications stack. The role ensures that automated testing frameworks and suites are aligned with modern technology stacks and continuously support evolving business and regulatory needs. It involves setting the overall test automation strategy and technical vision, defining quality and testability standards, and ensuring adherence to best practices in software testing, evaluating Test automation and Performance Testing tools and its frameworks, Quality engineering patterns, Adopt agile testing practices and principles across the environment.

1.     Test Automation Strategy, Design and Implementation

·        Design, develop, maintain, and enhance the test automation strategy for key applications and platforms (including SupTech (Supervision Technology for banking supervision), Payments & Reporting, and other critical systems).

·        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 (Continuous Testing) pipeline, ensuring continuous validation throughout the development lifecycle.

2.   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, including requirements traceability, execution tracking, and reporting.

·        Maintain and refactor existing test suites to improve stability, reliability, coverage, and execution speed, monitor and analyze test execution results, identify flakiness or instability, and implement corrective actions.

·        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) to execute automated mobile test cases on both physical devices and emulators/simulators.

3.  Quality Engineering, Standards and Governance

·        Adhere to test automation coding standards, best practices, and design patterns, modern quality engineering approaches (e.g., Test-Driven, Behaviour-Driven, shift-left testing).

·        Contribute to maintain test data & environment management, test configuration standard

·        Support the establishment and tracking of quality metrics (e.g., test coverage, defect leakage, automation coverage, and execution duration).

·        Ensure testing practices are compliant with internal policies, regulatory requirements, and industry standards.

4.  Collaboration, Stakeholder Engagement and Support

·        Collaborate closely with BA, Developers, Solution architects, PMO, and operations teams to ensure quality is embedded throughout the lifecycle.

·        Liaise between business users and technical teams to clarify requirements, acceptance criteria, test coverage, support for test automation and quality-related issues, including troubleshooting test failures, environment issues and tool integration challenges.

·        Participate actively in agile ceremonies (planning, refinement, reviews, retrospectives) to represent quality and test automation perspectives.

5.  Tooling, Innovation and continuous improvement

·        Evaluate, recommend, and implement test automation, performance testing, and quality engineering tools and frameworks that align with the Client’s technology stack.

·        Explore and adopt innovative approaches such as AI-assisted testing, model-based testing, and test impact analysis where relevant.
·        Continuously optimize test suites (e.g., prioritization, parallelization, environment usage) to reduce cycle time and improve feedback speed.

·        Identify opportunities to improve processes, enhance test coverage, and increase automation maturity across teams.

·        Utilize mobile app testing tools such as Appium, Espresso, XCUITest, and Detox for mobile automation and implement CI/CD/CT pipeline orchestration to enable continuous testing with automated smoke, regression, integration, and performance tests.

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

Self-Management Responsibilities

·        Professional Development: Identify and pursue training opportunities to enhance skills and competencies.

·        Competency Mastery: Strive for excellence across all required competencies for the role.

·        Industry Awareness: Stay informed about emerging trends, techniques, and advancements in the field to ensure continued relevance and capability.


Requirements

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.

Technical Skills:

 ·        Performance Testing on Web application, SOAP API Testing, Mobile Testing, SQL, JIRA

·        Proficiency in NeoLoad, JMeter Mobile, LoadRunner Mobile, BlazeMeter Mobile, REST/SOAP, Postman

·        Knowledge of a scripting language (Python, JavaScript, Java

·        Experience in Database’s, Monitoring tools (JIRA, AppDynamics, Datadog)

·        Automation of Mobile Performance Test Cases using Device Farm integration with Neoload (such as Perfecto, BrowserStack, Sauce Labs) to execute on both physical devices and emulators/simulators

·        CI/CD/CT Pipeline Experience: Integrating performance test automation scripts within CI/CD pipelines (Jenkins, GitLab, Azure DevOps) to establish continuous performance testing workflows
Roles and Responsibilities:

·        NFR Requirement Gathering, PT tool installation and Setup,

·        Creating Test Plan, Workload Design, Test Execution

·        Result Analysis, Report generations, Document Test results & statistics

·       Tracking test results and performance metrics in JIRA (Xray Test Case Management Solution), ability to track defects and correlate performance issues with test case

Preferred Certifications:

·        Neoload Professional certification by Tricentis academy

·        JMeter Pro certification by Blaze Meter University

Skills Required

  • Bachelor's or Master's degree in Software Engineering or IT
  • Minimum 6+ years hands-on experience in software testing with focus on Performance, Load and Endurance testing
  • Designing, implementing, and maintaining automation frameworks for UI, API, Mobile, Integration, Performance and Regression
  • Extensive expertise in NeoLoad (performance testing)
  • Experience with TOSCA automation tool
  • Experience with mobile automation tools: Appium, Espresso, XCUITest, Detox
  • Mobile Device Farm integration experience (Perfecto, BrowserStack, Sauce Labs)
  • Proficiency in performance testing tools: JMeter Mobile, LoadRunner Mobile, BlazeMeter Mobile
  • Experience integrating automated tests into CI/CD/CT pipelines (Jenkins, GitLab, Azure DevOps)
  • Experience with JIRA and Xray Test Case Management (Xray practitioner preferred)
  • ISTQB certification
  • Cypress/Appium certifications
  • Knowledge of scripting languages: Python, JavaScript, Java
  • Experience with REST/SOAP API testing and Postman
  • Strong SQL and database experience
  • Experience with monitoring tools such as AppDynamics and Datadog
  • Experience in performance test planning, workload design, execution, result analysis and reporting
  • Familiarity with agile/Scrum and collaborating in agile ceremonies
  • Preferred: Neoload Professional certification (Tricentis)
  • Preferred: JMeter Pro certification (BlazeMeter University)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dubai Internet City
160 Employees
Year Founded: 1997

What We Do

Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software. Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.

Similar Jobs

Tufin Logo Tufin

Enterprise Account Executive

Security • Cybersecurity
Remote or Hybrid
United Arab Emirates
500 Employees

Immersive Logo Immersive

Consultant

Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Remote or Hybrid
UAE
330 Employees

Immersive Logo Immersive

Cyber Resilience Advisor - Dubai, UAE

Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Remote or Hybrid
UAE
330 Employees

Remitly Logo Remitly

Business Operations Manager

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Abu Dhabi, ARE
2800 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account