Skip to main content

Test Automation Engineer

Division: Group Digital Capabilities (GDC)

Organization Description

The Group Digital Capabilities (GDC) division contributes to Euroclear’s competitiveness by delivering reliable and sustainable IT solutions for the financial securities markets. Our teams deliver new IT solutions and improve existing applications for both our internal and external clients. We deploy changes into the production environment in a controlled and structured way that does not compromise production stability, and we ensure applicative production support.

Job Description

The TDE (Transformation and Delivery Enablement) tribe is looking for a for a senior engineer for its test practice and automation squad.

The squad’s objective is to improve the testing practice and enable test automation in the various application development squads.

In the scope of the team:

  • Develop and maintain a C# Selenium BDD framework and ReadyAPI
  • Define and share standard methodologies, documentation and a knowledge base
  • Own the test automation community
  • Maintain the link between the testing process and strategy
  • Support projects to automate testing
  • Role & qualifications

    Responsibilities:

  • Develop, maintain, and improve Selenium-based Behavior-Driven Development (BDD) frameworks using C# to ensure efficient and reliable automated test execution.
  • Collaborate with the QA team to understand project requirements and translate them into automated test cases and scenarios.
  • Work with the Dev team to ensure Framework is aligned with the BDD Frameworks.
  • Design, implement, and complete automated test scripts for web applications using Selenium WebDriver to validate functionality, performance, and user experience.
  • Conduct API testing using ReadyAPI to verify the functionality, reliability, and performance.
  • Knows principles of Agile development processes, including sprint planning, daily stand-ups, and sprint demos.
  • Continuously research and implement standard methodologies, tools, and techniques for test automation to enhance efficiency and effectiveness.
  • Maintain and update automation frameworks and libraries to accommodate changes in application features and technologies.
  • Provide mentorship and guidance to junior team members of the different Tribes (tool onboarding), fostering a culture of continuous learning and improvement.
  • Requirements:

  • Demonstrable experience as a Test Automation Engineer or similar role, with a minimum of 10 years of hands-on experience in automated testing.
  • Proficiency in programming languages such as C# for developing and maintaining Selenium-based automation frameworks.
  • Solid understanding of software testing principles, methodologies, and practices (Software Test Life Cycle).
  • Extensive experience in creating and performing automated test scripts using Selenium WebDriver for web applications.
  • Proven knowledge of Behavior-Driven Development (BDD) practices and frameworks like SpecFlow or similar.
  • Experience with API testing tools, particularly ReadyAPI, for testing RESTful services and web APIs.
  • Familiarity with Agile/Scrum methodologies and working in Agile development environments.
  • Excellent analytical and problem-solving skills, with the ability to troubleshoot and debug complex automation scripts.
  • Good communication, advisory and persuasion skills, with the ability to collaborate with multi-functional teams.
  • Autonomous, self-motivated and proactive attitude towards learning new technologies and tools in the field of test automation.
  • Following skills and qualifications will be considered a plus, but are not mandatory

  • Certification in software testing (., ISTQB Certified Tester) or relevant professional certifications.
  • Experience with other test automation tools and frameworks such as JUnit, TestNG, or Robot Framework.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or Azure DevOps.
  • Familiarity with version control systems for code management and collaboration.
  • Experience in performance testing using tools like JMeter, LoadRunner or equivalent.
  • Understanding of front-end technologies like Angular, HTML, CSS, and JavaScript for advanced test scripting and troubleshooting.
  • #LI-ME1

    D'autres ont aussi consulté

    Test Automation Engineer

    Entreprise:
    Euroclear
    Ville:
    Belgique
    Type de contrat: 
    CDI, Temps plein
    Catégories: 
    Ingénieur Automatisme, Test automation Ingénieur, Automatisation, Automation / Robotique
    Diplôme: 
    Master
    Publiée:
    31.03.2024
    Partagez maintenant: