5 days, 6 hours ago

Testing automation specialist

The SFPD

The Federal Pension Service (SFPD) has 4 main missions:

  • Inform and advise citizens about their retirement
  • Define and grant retirement benefits and IGO/GRAPA (Income Guarantee for the Elderly / Guaranteed Income for Elderly Persons)
  • Correctly and timely pay retirement benefits, pensions, allowances, compensation for victims of terrorism, and IGO/GRAPA
  • Support political decision-making by providing data, impact analyses, and expertise

The ICT department helps the SFPD fulfill its missions by providing business users with the necessary tools for their roles.

Approximately 250 people work within the ICT department and are divided into 2 services.

The development service is responsible for the creation of the application, and the Platform & Enabling service is responsible for providing development teams with the infrastructure and resources necessary for the creation of their applications.

As a tester, the candidate joins a cross-functional team responsible for developing the components of applications (front and back end) used within the SFPD. The candidate will work in a team (Archimedes) responsible for Pension Payment responsibilities.

Adaptations in these processes are made in a "monolithic" application as well as in several standalone/module applications.

The main responsibilities of the tester are:

  • Create a test plan and define acceptance criteria with the business and development team for each increment
  • Create, document, and execute integration and end-to-end (E2E) tests
  • Ensure the automation of the execution of created tests
  • Monitor and maintain existing integration and end-to-end test cases
  • Assess the priority and criticality of detected bugs and take specific actions
  • Support the analysis and development process by providing critical feedback
  • Participate in organizing the user acceptance testing

Technical skills

  • Advanced proficiency in test definition (defining acceptance criteria, creating the test plan, executing the test plan)
  • Advanced proficiency in test automation techniques
  • Advanced proficiency in SQL (creating medium complexity queries: joins, deltas, etc.)
  • Active knowledge of test frameworks (test levels, test responsibilities, etc.)
  • Active knowledge of object-oriented language (Java is required)
  • Active knowledge of a versioning system such as GIT
  • Active and recent experience in an agile environment
  • Active knowledge of XML
  • Capability and recent experience in managing E2E testing of a feature independently and autonomously
  • Knowledge of different test tools used at SFPD (Xray, Postman, Cucumber, ...)
  • Recent experience in implementing complex payment/accounting systems

Assets

  • ISTQB, TMAP certification or equivalent
  • Recent experience in the public sector / social security systems is a great asset
  • Active knowledge of REST and SOAP exchanges

Behavioral skills

The sought-after collaborator:

  • Is proactive, perseverant
  • Is assertive
  • Has team spirit
  • Is curious
  • Is motivated to add value to the organization
  • Is professional: able to accept community choices even if they differ from personal preferences
  • Is open to feedback
  • Is capable of working autonomously
  • Is ready to take initiative
  • Is able to set priorities
  • Is able to communicate clearly with stakeholders (e.g.: user counterparts, other development teams)

Selection criteria

  • Mastery of applicable technical skills and tools.
  • Technical skills: Test analysis, test automation techniques, mastery of different levels of the test pyramid (definition, implementation, best practices), E2E management of identified bugs (detection, analysis, validation)
  • Tools: Cucumber, Postman, Git, Jira, Miro, Opengrok
  • Language: Advanced knowledge of Java (code writing), writing SQL queries (medium complexity queries), XML, Rest/SOAP interfaces
  • Methodology: Agile (scrum)

  • Mastery of required behavioral skills. Particular importance is given to team spirit, autonomy (being the only tester on a project), and initiative

  • Knowledge and experience in a large payment and accounting system. Knowledge of the pension allocation and payment system is a great asset

The candidate will mention in their CV which best practices should be followed for creating automated tests and why.

The candidate must be available to work full-time from 01/08/2025 (project requirement).

The candidate must be present on-site two days per week.

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration