CrawlJobs Logo

Senior Software Tester

Luxembourg, Leudelange · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Senior Software Tester with 10+ years of experience in testing Python-based backend systems, AI/LLM pipelines, API layers, and automated testing infrastructures. You will own the quality lifecycle end-to-end, from API entrypoints to full AI pipeline validation, helping ensure reliability, performance, and observability across production-grade systems. This role is intended for an expert tester capable of working autonomously, designing advanced automation strategies, and guiding teams in best practices for resilience, observability, and continuous validation.

Job Responsibility

  • Design, implement, and maintain automated test suites using pytest (fixtures, parametrization, asyncio)
  • Build end-to-end test coverage across UI, API layers, backend services, and AI/LLM pipelines
  • Implement browser and API E2E testing using Playwright
  • Develop contract and integration tests for REST and gRPC services
  • Detect and remediate flaky tests, ensuring long-term stability
  • Perform failure-injection testing (timeouts, malformed payloads, empty-response handling)
  • Validate auth flows: SSO, OAuth2, token-based access
  • Deep testing experience with Python systems: async patterns, package design, CLI tooling
  • Validate backend services built with FastAPI or equivalent
  • Work with containerized environments (Docker) and Kubernetes-based E2E topologies mirroring production
  • Integrate and validate CI/CD flows using GitHub Actions or GitLab CI
  • Implement and validate OpenTelemetry instrumentation (traces, logs, metrics)
  • Build latency and SLO/SLA assertions directly into test suites
  • Use Jaeger, Grafana, or similar platforms to analyse distributed traces and test regressions
  • Produce trace-based regression reports for AI pipeline executions
  • Ensure full lifecycle coverage from API trigger → backend logic → AI pipeline → validated output
  • Maintain containerized E2E test environments
  • Ensure reproducibility and alignment with production architecture

Requirements

  • 10+ years Python development/testing (async, REST/gRPC, CLI tooling)
  • pytest ecosystem mastery (fixtures, parametrization, asyncio)
  • Playwright for UI/API E2E testing
  • Kubernetes, Docker, containerized test environments
  • Observability tooling (OpenTelemetry, Jaeger, Grafana)
  • CI/CD: GitHub Actions, GitLab CI
  • Knowledge of LLM/AI pipelines is a key asset
  • Excellent documentation and communication abilities
  • End-to-end problem solving and autonomy
  • Strong analytical skills and root-cause investigation capability
  • Ability to collaborate with architects, developers, and data teams in distributed environments

Nice to have

  • Experience with Agile methodologies
  • Experience working with EU Institutions is a strong plus
  • Experience with Atlassian Suite (Jira, Confluence)

What we offer

  • Extensive career development opportunities, both local and international
  • Part of a dynamic network of 56,000 professionals at all stages of their careers
  • Wide array of offices to explore

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Tester

8 matching positions

Senior Software Tester

Senior Software Tester role focusing on test automation and modern QA solutions ...
Location
Location
Tunisia , Tunis
Salary
Salary:
Not provided
maibornwolff.de Logo
MaibornWolff GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least five years of experience in building test strategies and implementing test automation solutions
  • Experience in AI-assisted testing and testing AI-based software products
  • Experience with test tools such as Selenium, Playwright, Cypress and Appium
  • Proficient in API testing with Postman, SOAP-UI or SuperTest
  • Proficient in at least one programming language, such as Java, C#, JavaScript or Python
  • Solid experience integrating test automation into CI/CD pipelines and testing within cloud environments
  • Fluent English
  • German language skills would be a plus
Job Responsibility
Job Responsibility
  • Develop, maintain and optimize scalable test frameworks and libraries
  • Collaborate with cross-functional development teams, product management, and customers
  • Integrate automated tests into CI/CD, perform tests and monitor their execution
  • Create metrics and dashboard reports
  • Mentor QA talents, conduct code reviews of automated tests, and promote best practices
  • Participate in the internal testing community and stay up to date with the latest developments
  • Undertake project trips to Germany to support team and clients on site
What we offer
What we offer
  • Home Office & Office
  • Flexible Working Hours
  • Part-Time Models
  • Working Time Account
  • Sabbatical
  • 30 days of paid vacation
  • Annual training budget of 1.5 gross monthly salaries
  • Corporate seminars
  • End-of-year parties
  • Health insurance for you and your family
Read More
Arrow Right

Senior Software Tester

Andworx is seeking a Senior Software Tester with a passion for quality assurance...
Location
Location
United States , Washington, DC
Salary
Salary:
Not provided
andworx.com Logo
Andworx
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of experience in software quality assurance and testing
  • Strong knowledge of software quality assurance and testing methodologies, processes, tools, and best practices
  • Prior experience in a .NET software development environment, with experience in Microsoft Azure DevOps (previously Team Foundation Server)
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Ability to write testing scripts, with testing automation experience preferred
  • Experience working in an Agile environment
  • Ability to communicate clearly in spoken and written word to peers, customers, and stakeholders
  • Bachelor’s Degree, or the equivalent combination of education, professional training, or work experience
  • Successfully obtain and maintain a Public Trust background security investigation and meet eligibility requirements for access to sensitive information
  • US Citizenship is required
Job Responsibility
Job Responsibility
  • Provide testing support of new or existing software solutions
  • Analyze and refine systems requirements to construct user stories, software test plans, test steps, and test cases
  • Execute functional tests, integration tests and regression tests
  • Work with the customer to test applications
  • assuring software and systems quality and functionality
  • integrating hardware and software components
  • Write and maintain software documentation
  • Report software defects which provide clear and repeatable steps in support of defect resolution
  • Evaluate and implement new software testing technologies, frameworks, and methodologies
  • Support and own the full software testing lifecycle from assisting with requirements gathering through to integration and regression testing
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.Net Full Stack)

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on software development across Microsoft .NET 8, Python, Angular, Shell, and REST/SOAP/Web APIs
  • 4+ years of real-time data processing and analytics, with deep experience in SQL, PL/SQL, Oracle, and MS SQL Server
  • 2+ years of experience with messaging and event-driven architecture, including JMS, IBM MQ, and Apache Kafka
  • Experience using GitHub Copilot, and Story Weaver to accelerate development and improve code quality
  • Experience with cloud-native technologies including Docker, Kubernetes, and OpenShift (OCP)
  • Experience with reconciliation platforms such as Intelli Match, EZOPS ARO, or equivalent systems is a plus
  • Strong background in automated testing and quality engineering, leveraging WAF (.NET, Selenium), JUnit, Mockito, Cucumber, and TDD/BDD practices
  • Deep understanding of Agile methodologies, GitHub, UCD, Harness and CI/CD pipelines
  • Hands-on experience configuring and supporting AutoSys job schedules, dependencies, alerts, and recovery workflows in production environments
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients’ needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Apply deep engineering expertise to design and build reliable, scalable, data‑driven distributed applications and services
  • Develop high‑quality solutions within an Agile / Scrum delivery environment, with strong ownership and accountability
  • Coach and mentor team members, fostering technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET Full Stack Developer)

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on software development across Microsoft .NET 8, Python, Angular, Shell, and REST/SOAP/Web APIs
  • 4+ years of real-time data processing and analytics, with deep experience in SQL, PL/SQL, Oracle, and MS SQL Server
  • 2+ years of experience with messaging and event-driven architecture, including JMS, IBM MQ, and Apache Kafka
  • Experience using GitHub Copilot, and Story Weaver to accelerate development and improve code quality
  • Experience with cloud-native technologies including Docker, Kubernetes, and OpenShift (OCP)
  • Experience with reconciliation platforms such as Intelli Match, EZOPS ARO, or equivalent systems is a plus
  • Strong background in automated testing and quality engineering, leveraging WAF (.NET, Selenium), JUnit, Mockito, Cucumber, and TDD/BDD practices
  • Deep understanding of Agile methodologies, GitHub, UCD, Harness and CI/CD pipelines
  • Hands-on experience configuring and supporting AutoSys job schedules, dependencies, alerts, and recovery workflows in production environments
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Apply deep engineering expertise to design and build reliable, scalable, data‑driven distributed applications and services
  • Develop high‑quality solutions within an Agile / Scrum delivery environment, with strong ownership and accountability
  • Coach and mentor team members, fostering technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer – .NET Core

The Senior Software Development Engineer will play a crucial role in leading the...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional software development experience
  • Proven experience delivering production-grade .NET Core applications
  • Experience working in Agile teams with responsibility for significant solution components
  • Exposure to regulated or enterprise environments (e.g., healthcare, finance) is advantageous
  • Demonstrated experience supporting applications across the full SDLC, including post-deployment support
  • Bachelor’s degree in Computer Science, Engineering, or related field (advantageous) or equivalent practical experience
  • Microsoft or Azure-related certifications are advantageous
  • Additional certifications in software architecture or cloud technologies are beneficial
  • Strong technical problem-solving and analytical skills
  • Ability to work independently while contributing effectively within a team
Job Responsibility
Job Responsibility
  • Design and develop robust .NET Core applications aligned to client business and operational requirements
  • Translate business and functional requirements into well-structured, scalable technical solutions
  • Take ownership of complex components, integrations, and critical code paths within the solution
  • Contribute to architectural decisions and ensure adherence to established patterns and best practices
  • Lead by example through high-quality code, testing discipline, and documentation
  • Actively participate in sprint planning, estimation, and delivery tracking using Azure DevOps
  • Perform code reviews and provide constructive guidance to intermediate and junior developers
  • Collaborate with testers, analysts, and DevOps engineers to ensure smooth end-to-end delivery
  • Support deployment, monitoring, and troubleshooting across non-production and production environments
  • Ensure solutions comply with security, governance, and regulatory standards applicable to client environments
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer on the Copilot Security engineering team, you will...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and maintain secure, reliable services and libraries powering adversarial testing, evaluation workflows, and mitigation pipelines for agentic and autonomous AI systems
  • Implement adversarial test harnesses (jailbreak, prompt injection, toolchain misuse) and integrate them into shared evaluation systems such as SEVAL/CARES to ensure auditable, repeatable results
  • Own engineering components that support provenance, telemetry, reproducibility, and governance within the shared Agentic Security Platform
  • Ensure services meet high bars for reliability, performance, scalability, and security—particularly under adversarial or malformed input conditions
  • Translate top XPIA‑class risks into testable engineering requirements and durable mitigations
  • Develop interfaces and hooks enabling secure orchestration, validation, and integration with downstream systems across Copilot’s shared security layers
  • Contribute code and instrumentation supporting end‑to‑end workflows from attack simulation → detection → defense deployment → validation
  • Partner with applied scientists, adversarial testers, and PM/TPM to define engineering requirements, ensure alignment with evaluation criteria, and integrate scientific insights into production systems
  • Participate in design reviews, drive high‑quality engineering decision‑making, and establish technical patterns that propagate secure‑by‑design practices
  • Where appropriate, support MSRC case triage by supplying engineering analysis and converting systemic issues into reusable mitigations
  • Fulltime
Read More
Arrow Right

Senior Software Developer in Test

Join Ten10 as a Security Cleared Senior Software Developer in Test - Contract. L...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
ten10.com Logo
Ten10
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active SC clearance
  • Significant experience in Agile environments (e.g., SCRUM, Kanban)
  • Solid technical development background with strong coding skills in TypeScript & JavaScript
  • Proven expertise in automation testing, with hands-on experience using Playwright
  • Strong knowledge of integration testing and automation frameworks
  • Experience leading small teams of testers and contributing to the overall QA strategy
  • Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload
  • Hands-on experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitLab CI, Azure DevOps)
  • Excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions
  • Lead and mentor small teams of automation testers, providing guidance and technical direction
  • Take ownership of QA strategies, influencing testing best practices
  • Play a client-facing role, ensuring our solutions align with their business needs
Read More
Arrow Right

Senior Software Developer

Are you ready for what’s next? Come explore opportunities within Brunswick, a gl...
Location
Location
Italy , Viareggio
Salary
Salary:
Not provided
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 years of C++ programming
  • Mastering OOP
  • Strong Experience in software design and architecture
  • Analytical and problem-solving skills
  • Ability to elaborate effective and efficient algorithms
  • Ability to work with 10+ repositories and managing multiple software libraries
  • Strong understanding of computing: Multi-threading, Memory consumption, Algorithm complexity
Job Responsibility
Job Responsibility
  • Design and develop algorithms for advanced data processing and for the management of marine and geospatial big data
  • Being responsible for all phases of the software development lifecycle, from initial concepts and group consultation to design, coding, testing, debugging and software release
  • Mentoring and supervising other software developers to create a stronger development team
  • Participating in system design discussions including feature analysis, working closely with your team and with Chart Product Managers, SQA testers and Data Analysts, to realize effective and ergonomic tools
  • Fulltime
Read More
Arrow Right