Design and execute contract, integration and E2E tests, focusing on microservices communication between AI models, MRI systems, and Hardware components., Conduct thorough unit test reviews at code review stage to improve its quality and effectiveness to make them more impactful and valuable at capturing bugs., Expertise in designing and implementing mocks, stubs, and fakes with mocking frameworks such as Python's unittest.mock, pytest-mock, or equivalent tools to isolate testing, and mock hardware components., Developing reusable and modular test cases using tools like Pytest, Unittest, and rabbitMQ., Work closely with the Head of Quality Engineering to support your role and collaborate on testing strategies, ensuring the development of robust, scalable, and future-proof testing frameworks aligned with the global quality and testing framework practices., Own the testing framework within the team from unit testing, integration, contract and E2E testing to CI/CD pipeline, grafana, sentry monitoring, and maintainability and scalability of the testing framework., Design, implement, and maintain robust CI/CD pipelines that integrate with the overall test strategy to ensure efficient, high-quality software releases.