Location: On-Site (Hyderabad Location Only)
Software Quality Engineer/Tester
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
Software Quality Engineer/Tester.
TheRequirements:
- 3-5 years of experience in software development or quality assurance, with a strong focus on testing embedded systems and hardware-software-firmware integration.
- Solid understanding of embedded systems testing methodologies, tools, and processes, particularly for electromechanical products.
- Experience with both manual and automated testing in embedded environments.
- Familiarity with Agile development processes and hardware-software integration testing.
- Proficiency in writing clear and concise test plans, test cases, and bug reports related to system-level, component-level, and integration testing for embedded products.
- Bachelor's degree in computer science, electronics engineering, or a related field.
- Strong analytical and problem-solving skills, especially in debugging and resolving hardware-software issues.
- Excellent communication and teamwork abilities, especially in cross-functional teams (hardware, firmware, software).
- Work hours from 4 pm-1 am (1 hour lunch break).
- Onsite only.
TheResponsibilities:
- Design, develop, and execute test plans and cases for embedded systems, ensuring proper interaction between hardware, firmware, and software components.
- Identify, record, and track bugs using bug-tracking systems, with a focus on issues in hardware-software-firmware integration.
- Perform thorough regression testing, especially when hardware, firmware, or software issues are resolved.
- Develop and apply testing processes for new and existing embedded products to meet client needs, focusing on reliability and performance in real-world use cases.
- Liaise with internal teams (e.g., hardware engineers, software developers, product managers) to identify system requirements and ensure the seamless integration of all components.
- Monitor debugging process results, identifying root causes related to hardware, software, or firmware.
- Investigate causes of non-conforming embedded system behavior and recommend improvements.
- Maintain and update test automation frameworks and scripts tailored for embedded systems, ensuring coverage for real-time performance and operational reliability.
- Participate in software and embedded system design reviews, providing input on functional requirements, product designs, schedules, and potential problems related to hardware-software interaction.
- Ensure that quality standards specific to embedded systems are adhered to throughout the development and implementation phase.
PreferredSkills:
- Experience with test automation tools
- Knowledge of scripting languages (e.g., Python, JavaScript).
- Strong leadership abilities and interpersonal collaboration
- Experience working with offshore teams and managing testing activities across multiple time
- Understanding of cloud technologies and
Work Location - Hyderabad only (work from office only)
Work Time - 4pm - 1am IST
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:
Without a written agreement signed by an officer of SprintRay: a) SprintRay does not accept resumes from recruiting agencies, headhunters, or any other party expecting payment in the event SprintRay speaks with or hires a candidate from such submitted resume; b) SprintRay is not responsible for any fees related to unsolicited resumes or related Terms of Service, and c) Unsolicited resumes received will be considered the property of SprintRay and will be processed accordingly.