Expleo is seeking two Non‑Functional Test Engineers (1 Senior, 1 Mid‑Level) to support one of our latest projects in the POS space. The successful candidates will validate the performance, stability, scalability and security of cloud‑native, device‑based and payment ecosystem components.
Responsibilities
Performance & Load Testing
Define, refine and validate Non‑Functional Requirements (NFRs)
Build and execute load, stress, spike, endurance and soak tests on SmartPOS Payment App services, TMS 3.0 flows, POS TMC sync & update flows, Nexo Retailer/Acquirer channels, downstream pipelines (IPG, BAM, EventGateway, telemetry integrations)
Measure key performance KPIs: transaction throughput (TPS), end‑to‑end latency, resource utilisation and SLA adherence
Device‑Level Performance Testing
Validate CPU, memory, battery and thermal behaviour of Android POS devices
Assess app responsiveness, cold/warm start time, network handover performance, long‑running session stability
Execute 24/48/72‑hour soak tests on device builds
Cloud‑Native Performance & Resilience Testing
Test microservices in Kubernetes and containerised environments, validate autoscaling, load balancing, pod restart handling, may‑and‑deployment performance
Test queue performance (Kafka, SQS, Pub/Sub) and execute distributed failover and recovery testing
Security & Compliance (Non‑penetration)
Validate TLS handshake performance, secure API headers, rate limiting and request integrity
Verify PCI‑aligned behaviour under load and ensure logs remain free of sensitive data during stress conditions
Observability, Logging & Monitoring
Analyse Kibana/Splunk logs, Prometheus/Grafana metrics, CloudWatch and ELK dashboards, distributed tracing (Jaeger/Zipkin)
Detect and evaluate anomalies such as error‑rate spikes, throughput drops, latency degradation, retry or throttling behaviour
Reporting & Governance
Produce structured NFT artefacts including strategy, performance test scripts (JMeter/Gatling/Locust), execution results, KPI dashboards, risk and bottleneck analysis
Participate in Agile/SAFe ceremonies and contribute to continuous improvement
Qualifications
Third level qualification in Computer Science/IT/Software Engineering
Essential Skills
Core NFT Tooling: JMeter, Gatling, Locust, LoadRunner (optional)
Android profiling tools (ADB, logcat, CPU/battery profilers)
Cloud & Infrastructure: Kubernetes, Helm, Docker, API Gateway performance (AWS API Gateway, Kong, Apigee, NGINX)
Observability: Prometheus, Grafana, CloudWatch, ELK/Kibana
Networking: VPC, Load balancers (ALB/NLB/Ingress)
Cache & Messaging: Redis, Kafka, SQS, Pub/Sub
API & Protocol Testing: REST API performance, JSON/XML payload handling, understanding of Nexo Retailer/Acquirer flows, TLS, OAuth/JWT overhead analysis
Scripting & Automation: Python or Bash, integrating performance scripts into CI/CD, automation of log parsing and KPI extraction
Payments & POS Domain Knowledge: EMV transaction lifecycle, host authorisation & settlement flows, impact of cryptography and EMV tags on performance, Android POS hardware constraints, TMS flows (key loading, parameter updates, firmware updates)
Desired Skills
Excellent client‑facing skills, teamwork and emotional intelligence
Strong self‑management mindset focusing on continuous performance
Innovative approach, bold thinker and doer, openness, transparency, communication and presentation skills
Experience
Senior NFT Engineer
5–8+ years QA experience; 3–5+ years dedicated NFT/performance testing
2–3+ years cloud‑native performance engineering; led performance testing for distributed, microservices‑based systems
Strong experience in Kubernetes, observability stacks and large‑scale load testing
Mid‑Level NFT Engineer
3–6 years QA experience; 1–2 years NFT/performance testing
Strong working knowledge of JMeter/Locust and log analysis; familiarity with Kubernetes, microservices and cloud fundamentals
Benefits
Competitive salary and benefits package including medical, dental, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and more
Collaborative working environment, empowerment for skill expansion, inspiring projects through Expleo Academy and accredited training courses
Family‑friendly policies, enhanced leave and focus on work‑life balance
Learning and development opportunities supporting individual growth and career success
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. At Expleo, we understand that many people experience impostor syndrome throughout their lifetime, please do not let this discourage you from applying for this role. Our Talent Acquisition Team welcomes all CV’s and will consider your application in line with the values, requirements and role competencies.
#J-18808-Ljbffr