Senior Software Test Engineer (On-site, Luxembourg)
As a Senior Software Test Engineer, you will play a critical role in ensuring the quality and reliability of software systems within a dynamic technology environment, with a special focus on fintech and banking domains. Your core responsibilities will be carried out fully on-site in Luxembourg, requiring strong collaboration with cross-functional teams.
- Test Management: Lead and execute manual and automated testing, using Jira Xray for comprehensive test management and reporting.
- Automation: Utilize your expertise in Java (Java 8, OOP, Collections) for developing scalable test scripts, with focus on REST Assured for API testing, and JUnit5 or TestNG as test runners. Actively apply Watchers, Callbacks, or Listeners concepts.
- UI Test Automation: Conduct advanced UI automation with Playwright (in Java), Selenium, and Cucumber frameworks.
- Supplementary Tools: Apply experience in Python and Shell scripting for automation, with familiarity in additional API tools like Postman or Bruno.
- Continuous Integration: Integrate automated test cycles within CI/CD pipelines using GitLab CI, and leverage Git for version control.
- DevOps Collaboration: Engage with Docker and Kubernetes for containerized environments, contributing to robust microservices testing strategies.
- Performance Testing: Apply knowledge of Gatling (with Java) where required as a plus.
- Quality Assurance: Demonstrate mastery of all stated testing skills and tools with real practical experience and readiness for in-depth discussions.
- Work Environment: This position requires physical presence in Luxembourg. A valid Luxembourg work permit of at least 6 months is mandatory for non-EU citizens. Remote options are not available.
- Language Requirement: Proficiency in English at level C1 or C2 is essential for technical discussions and reporting.
- Certification: ISTQB qualifications are considered an advantage.
We are looking for candidates who thrive in dynamic, fast-paced environments and possess a genuine passion for quality assurance and software testing. The ideal person is highly analytical, detail-oriented, and able to think critically about both high-level system architecture and specific integration points.
- Communication: Exceptional command of English (C1 or C2), both written and spoken, is mandatory to collaborate effectively with international teams and stakeholders.
- Experience: Minimum of 3 years, ideally 5–10 years, of hands-on experience in software testing within modern, complex IT environments.
- Expertise: Strong practical mastery of Jira Xray for test management and reporting.
- Technical Skills: Proven proficiency in Java programming (Java 8, OOP, Collections), API testing using REST Assured, and test runners like Junit5 or TestNG. Familiarity with Watchers, Callbacks, or Listeners is desired.
- Automation: Demonstrated ability with UI automation frameworks such as Playwright (with Java), Selenium, and Cucumber; scripting capabilities in Python or shell scripting are highly valued.
- DevOps Mindset: Experience working with GitLab CI, Docker, Kubernetes, and version control systems (Git), as well as an understanding of microservices architectures.
- Quality Orientation: Assertive about testing best practices—any skill or tool listed on your CV must be known in depth and you should be ready to explain and showcase your hands-on experience in real-world projects.
- Background: A background in payments, banking, or fintech is a strong advantage; ISTQB certification is an additional asset.
- Adaptability: Candidates must be able to start within one month and either be currently based in Luxembourg or able to relocate within days. For non-EU citizens, a valid Luxembourg work permit (with at least six months’ validity) is required.
- Professional Integrity: We highly value individuals who are transparent about their capabilities and committed to continuous improvement and professional development.
Ideal candidates are proactive, results-driven, and passionate about delivering high-quality solutions in a collaborative setting, ready to bring their technical expertise and strong work ethic to our growing team.
Similar jobs
The perfect match is only one step away.
Send us your CV directly and we will put you in touch with one of our specialised recruiter who will guide you in the search of your dream job!
Recruitment articles
How to implement your employer brand strategy in 7 steps
Employer branding is a marketing concept that is essential for any company that wants to support its attractiveness and promote loyalty among its talent. While the reasons to build a solid and positive employer brand are clear, you cannot simply wave a magic wand for it to be successful. It requires a series of actions.
Essential employer branding trends in 2024
Employer branding has become essential for companies that want to stand out in the war for talent. In 2024, your employer brand should be authentic, embrace diversity and be flexible to attract the best profiles.
Employer branding: 7 mistakes you don’t want to make
Back Market, KPMG, Dassault, Shine… These different sized companies all have a strong employer brand that ensures their attractiveness and loyalty and makes their competitors pale by comparison.
Join our vibrant community of professionals and discover your potential to make a difference in the world.
Stay up to date with our latest news!