Key Responsibilities: • Develop and execute testing strategies, including unit testing, integration testing, and system testing. • Collaborate with hardware engineers to define system requirements and ensure seamless integration. • Optimize software for performance, reliability, and scalability. • Debug and…