DESPRE COMPANIE

Keysight Technologies is a leading technology company that helps enterprises, service providers and governments accelerate innovation to connect and secure the world. Keysight's solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor, and general electronics end markets.

.

Microservice automated testing
Stagiu plătit la Keysight Technologies Romania · 23/06/2025
Oraș:
  • room București
Aptitudini necesare:

artificial intelligence python machine learning

Microservices usually expose an OpenAPI interface. The challenge is to create an AI enabled agent that will generate tests that exercise a microservice's API, run the respective tests and then modify them until 100% code coverage is reached. After the initial bootstrap phase, the agent will be integrated into the CI/CD pipeline and will act and create new tests as new code gets added to the microservice with the goal of keeping the same 100% code coverage.

What you will gain:

  • Deepen their understanding of OpenAPI specifications, API testing, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Develop practical skills in designing, implementing, and optimizing automated testing solutions, which are crucial for modern software development.
  • Collaborate with experienced engineers, enhancing their problem-solving and teamwork abilities.
  • The project’s focus on achieving 100% code coverage with AI will provide the intern with cutting-edge knowledge that can be applied in various software engineering roles.