What are the responsibilities and job description for the Quality Assurance Professional position at Centr?
**About Us:**
Centr is a dynamic company that values innovation, teamwork, and customer satisfaction. We are dedicated to delivering high-quality software solutions that exceed our customers' expectations.
Job Description:
We are seeking a highly skilled Software Quality & Integration Engineer to join our team. As a key member of our engineering team, you will play a crucial role in ensuring the stability, performance, and functionality of our software systems.
Key Responsibilities:
- Conduct thorough functional testing of software to guarantee reliability, usability, and efficiency.
- Identify, document, and track software issues, providing clear communication and prompt resolution.
- Collaborate closely with vendors and factories to report, escalate, and resolve bugs.
High-Level Software Maintenance & Monitoring:
- Oversee system performance and ensure reliability without direct access to source code.
- Maintain detailed logs of known issues and track their resolution with vendors.
- Ensure proper software revision control and maintain comprehensive release notes.
Hardware-Software Integration Support:
- Work alongside hardware engineers to diagnose potential hardware-software interaction issues.
- Troubleshoot Bluetooth, wireless connectivity, and embedded system behaviors in collaboration with vendors.
- Assist in validating compatibility with third-party devices (e.g., Apple Watch, external sensors).
Vendor & Internal Communication:
- Communicate effectively with overseas vendors regarding software performance, bugs, and feature requests.
- Provide clear reports to the internal team on project status, blockers, and next steps.
- Collaborate in an agile environment, coordinating with different teams to ensure smooth development cycles.
Education & Experience:
- Bachelor's Degree in engineering or related field preferred.
- Prior experience in Android app development (Java/Kotlin) or Linux-based systems (C/C , Python, Shell scripting).
- Experience conducting software functional testing to validate system performance.
Benefits:
- Competitive salary package, commensurate with your skills and experience.
- Open and modern working environment with a great team.
- Opportunity to work with modern technology and products.
- Smart, motivated, and collaborative coworkers who are here to support your growth.