Senior QA Engineer
Speech Graphics
Speech Graphics is the leading audio-driven facial animation provider in the video-game industry. Unlike other technologies, Speech Graphics employs detailed muscle maps for extremely accurate real-time lip-sync.
The company trades under two brands - 'Speech Graphics' and 'Rapport'.
Rapport is an innovative platform that integrates AI with animated digital characters, enabling engaging and meaningful interactions in any language. The Rapport platform is being used to bring best-in-class digital experiences to multiple sectors, including corporate training, immersive learning, and virtual influencers.
With a culture that thrives on collaboration, creativity and pushing technological boundaries, we are committed to providing a workplace where people can grow, innovate and make an impact. Our teams are diverse, passionate, and driven by a shared goal of building groundbreaking products that shape the future of digital animation.
The Role
The Rapport team is seeking an experienced Senior Quality Assurance Engineer to participate in development of manual and automated test solutions for web services and mobile device applications. An ideal candidate will possess a strong understanding of performance and reliability issues and has a creative ability to solve problems.
The Senior Quality Assurance Engineer is responsible for ensuring the quality and reliability of our software products throughout the entire development lifecycle. This role plays a crucial part in maintaining high standards of software excellence and customer satisfaction.
Key Responsibilities
- Task Ownership: Leads the QA effort from development to release.
- Testing Procedures Optimization: Continuously monitor and improve testing procedures to enhance software reliability, testing efficiency, and product quality.
- Issue Analysis and Test Case Creation: Create test plans and strategies for speech animation software products, ensuring comprehensive coverage of functional and non-functional requirements.
- Release Support: Support timely and efficient releases from development through production environments, ensuring smooth deployment and functionality.
- Documentation and Functionality Review: Support the documentation of front-end functionality by reviewing and analyzing system specifications. Proactively seek information about tickets and requirements.
- Test Execution and Defect Reporting: Write and execute test scripts, review results, report and document technical issues, and provide feedback and recommendations to developers on software usability and functionality.
- Testing Tools and Automation: Evaluate, install, maintain, and use software testing programs to streamline and optimize the testing process.
- Code Evaluation and Bug Reporting: Evaluate product code according to specifications, create logs to document testing phases and defects, and report bugs and errors to development teams.
- Cross-Functional Collaboration: Work closely with cross-functional teams, including developers, product managers, and stakeholders, to ensure quality throughout the software development lifecycle. Works with engineers to create automatic pipelines for QA.
Please note the above is illustrative, not exhaustive. Accordingly, there may be a requirement to undertake additional duties, consistent with the level of the post, as directed by management.