QA Engineer

il y a 1 mois


Bertrange, Luxembourg CTG Luxembourg Temps plein

We are seeking a highly motivated and skilled QA Engineer to join our dynamic team.


Your missions:
  • You collaborate with project managers, developers, and stakeholders to understand integration requirements and acceptance criteria.
  • You review integration specifications and design documents to identify potential gaps or ambiguities in requirements.
  • You develop test plans, test strategies, and test scenarios for integration testing based on project requirements and technical specifications.
  • You define test objectives, entry criteria, exit criteria, and testing timelines for integration testing phases.
  • You create detailed test cases covering various integration scenarios, including data mapping, transformation, message routing, and error handling.
  • You execute test cases manually or using automation tools to validate the integration points between different systems or components.
  • You conduct end-to-end testing of integrated systems to verify data consistency, message flow, and interoperability.
  • You develop and maintain automated test scripts for integration testing using appropriate tools and frameworks.
  • You do automate regression tests, performance tests, and API tests to ensure continuous integration and delivery pipelines.
  • You perform functional testing, validation of request and response payloads, and testing of authentication and authorization mechanisms for APIs.
  • You validate RESTful APIs, SOAP services, and other web services used for integration purposes.
  • You identify, report, and prioritize defects found during integration testing.
  • You work closely with developers and other stakeholders to investigate, reproduce, and resolve integration issues.
  • You track and monitor defect resolution progress to ensure timely resolution and closure.
  • You document test plans, test cases, test results, and defects in a clear and organized manner.
  • You create and maintain test documentation such as test matrices, test coverage reports, and integration test reports.
  • You provide regular status updates and reports on integration testing progress and outcomes.


Your Profile:
  • You hold a Master's degree and have at least 2 years of relevant experience as QA Engineer
  • You can speak and write fluently in English
  • You have good knowledge of integration concepts such as API integration, service-oriented architecture (SOA) and messaging systems (e.g., Kafka, RabbitMQ.
  • You are familiar with integration patterns, protocols (e.g., REST, SOAP, GraphQL), and standards (e.g., JSON, XML) commonly used in integration projects.
  • You are proficient in testing integration points between different software systems, modules, or components.
  • You have experience with end-to-end testing of integrated systems to ensure data consistency, message flow, and interoperability.
  • You have the ability to design and execute test cases covering various integration scenarios, including data mapping, transformation, validation, and error handling.
  • You have very strong understanding of API testing techniques, including functional testing, validation of request and response payloads, and testing of authentication and authorization mechanisms.
  • You have experience with API testing tools such as Postman, SoapUI, Swagger, or Karate for automated API testing.
  • You have the ability to test RESTful APIs, SOAP services, and other web services used for integration purposes.
  • You are familiar with middleware technologies and integration platforms such as MuleSoft, Apache Camel, IBM Integration Bus, or Azure Logic Apps.
  • You have experience with configuring and testing message brokers, queues, topics, and event-driven architectures.
  • You have experience with test automation frameworks and tools for integration testing, such as Apache JMeter, Selenium WebDriver, or tools specific to integration platforms.
  • You have the ability to automate regression tests, performance tests, and end-to-end integration tests to ensure consistent and repeatable testing processes.


Our Offer:

At CTG, we believe in rewarding our employees and providing an appealing work environment. When you join our team you can expect:

  • Competitive salary package, with or without a company car.
  • Personalized training programs and development plans to nurture your skills.
  • 5 additional vacation days
  • Regular team-building events, learning lunches, and fun activities.
  • Extra-legal benefits (daily allowances, PC plan,...)

Please note that a criminal record check will be required for this position.

Discover the exciting opportunities that await you at CTG, where your IT expertise meets a world of possibilities

Apply Now