Location: On-Site (Hyderabad Location Only) Principal Software Quality Engineer As software quality engineers at SprintRay, we are dedicated to creating the best tools and delivering the most innovative products with exceptional quality. We carefully consider engineering and processes and implement efficient practices into our quality assurance system. Every line of code and every aspect of the software design matters. We strive to ensure the highest quality in our software products. If you are passionate about collaborating with other quality engineers and enhancing the entire portfolio of SprintRay products, we want to welcome you as a Principal Software Quality Engineer. The Requirements: 8 + years of experience in quality engineering, with at least 3 years in a leadership role. Expertise in hardware, firmware, and software testing methodologies, with experience in testing electromechanical products. Strong knowledge of manual and automated testing, focusing on system-level, integration, and end-to-end testing. Proficiency in scripting and automation tools relevant to hardware and firmware testing (e.g., Python, C/C++). Experience with Agile development processes and continuous integration practices. Excellent leadership, communication, and collaboration skills, with proven success in managing cross-functional teams. Bachelor's degree in electrical engineering, computer science, or related fields; a master's degree is a plus. Experience with embedded systems, sensor-based testing, and real-time data analysis is highly desirable. Ability to work effectively with global teams and manage resources across time zones. Onsite availability with a flexible work schedule (4 pm - 1 am, with a 1-hour lunch break). On Site only The Responsibilities: Lead the development and execution of comprehensive test strategies for complex embedded systems, ensuring the integration of hardware, software, and firmware components is thoroughly validated. Mentor and manage a team of quality engineers focused on embedded systems testing, providing technical guidance, support, and leadership to ensure efficient execution of testing activities for electromechanical systems. Collaborate closely with hardware, software, and firmware development teams, product managers, and other key stakeholders to define and validate system requirements, ensuring seamless hardware-software interaction and performance. Oversee the design, implementation, and maintenance of automated and manual testing frameworks for embedded systems, enhancing efficiency and test coverage for both system-level and component-level testing. Identify, track, and manage defects related to embedded systems, ensuring timely resolution and conducting thorough hardware-software integration and regression testing as needed. Develop and enforce rigorous quality assurance processes tailored to embedded systems, aligning with Agile development methodologies and supporting continuous integration and delivery (CI/CD). Monitor, analyze, and report on key quality metrics, using data-driven insights to drive ongoing improvements in product quality, reliability, and team performance, particularly for hardware-firmware-software systems. Foster a culture of quality and continuous improvement, ensuring best practices for embedded system testing are shared and adopted across teams. About SprintRay: SprintRay is a highly collaborative environment where innovative people have the freedom to satisfy their curiosity by finding creative solutions to hard problems. If you are a relentless problem solver who wants to shape the future of 3D printing, join SprintRay! Together, we can revolutionize the next 100 years of manufacturing and empower future generations of doctors, designers, and makers all over the world. To All Recruitment Agencies: ,
Employement Category:
Employement Type: Full time Industry: IT - Hardware / Networking Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Principal Software Quality Engineer (8 yrs)