Ubique Systems

TRCI-26-05078

Functional Acceptance Test Engineer (Manual + Automation Prep)

Contract role in Lyon (occasional remote) for an experienced functional/acceptance tester to validate compliance of IS changes (new features, fixes, evolutions) against specifications. The consultant will write functional acceptance scenarios (including cross-application/end-to-end tests), set up user test environments, prepare/validate test data, execute manual functional tests and produce test reports, analyze anomalies with stakeholders, maintain the test repository, and prepare scenarios that will be automated. Strong testing strategy fundamentals, automation strategy understanding, and Agile ways of working are required; team stack includes Java/Spring Boot, Angular, Kafka, ElasticSearch, Cassandra, Jenkins, Ansible, Tomcat, and JGiven.

Position summary

Location
France
Workplace
On-site
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

Contract role in Lyon (occasional remote) for an experienced functional/acceptance tester to validate compliance of IS changes (new features, fixes, evolutions) against specifications. The consultant will write functional acceptance scenarios (including cross-application/end-to-end tests), set up user test environments, prepare/validate test data, execute manual functional tests and produce test reports, analyze anomalies with stakeholders, maintain the test repository, and prepare scenarios that will be automated. Strong testing strategy fundamentals, automation strategy understanding, and Agile ways of working are required; team stack includes Java/Spring Boot, Angular, Kafka, ElasticSearch, Cassandra, Jenkins, Ansible, Tomcat, and JGiven.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

The Recipe Manager verifies the compliance of the tested elements with the specifications concerning existing IS, developments, incident corrections or new products. He must set up the user environments, receive and validate the elements to be tested.

02

In particular, he will be responsible for cross-functional tests involving his application and partner applications.

03

o Writing of functional acceptance scenarios - especially for cross-functional tests

04

o Functional understanding of the subjects to participate in the feature acceptance criteria

05

o Carrying out manual functional tests of the IS, providing test reports (in batches of

06

o Support for the management and participation in the maintenance in operational condition of IS, analysis of anomalies,

07

ElasticSearch, Cassandra, Ansible, Jenkins, JGiven, Tomcat, Kafka, Springboot, Spring, Java, Angular,

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Functional testing

02

Acceptance testing

03

UAT

04

End-to-end testing

05

Cross-functional testing

06

Test strategy

07

Test automation strategy

08

Agile

09

ElasticSearch

10

Cassandra

11

Ansible

12

Jenkins

13

JGiven

14

Tomcat

15

Kafka

16

Spring Boot

17

Spring

18

Java

19

Angular

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

5+ years experience in acceptance testing / functional testing

Manual testing strategy and execution (functional/UAT)

Writing functional acceptance test scenarios (including cross-functional / end-to-end across applications)

Test planning and reporting (test reports, batch execution)

Agile fundamentals (working in Agile teams)

Test data preparation/support (datasets)

Defect/anomaly analysis and follow-up with stakeholders outside the team

Test repository maintenance (test cases/catalog)

Understanding of test automation strategy and ability to prepare scenarios for automation

Preferred

Nice to Have

Experience with automation frameworks/tools (e.g., JGiven)

CI/CD exposure (e.g., Jenkins)

Basic understanding of Java/Spring Boot and/or Angular application behavior for testing

Familiarity with distributed systems components (Kafka)

Familiarity with data stores/search (Cassandra, ElasticSearch)

Experience with environment provisioning/configuration tooling (Ansible)

Experience testing on app servers/runtime (Tomcat)

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Functional Acceptance Test Engineer (Manual + Automation Prep)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.