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.
Experience, skills and knowledge โ๏ธ
- Analysing products/services and writing full-coverage software test plans
- Collaborating with development teams, product managers, and operations to create high quality test solutions in order to ensure complete test coverage
- Writing test scripts, manual and automated test cases. Creating test strategy documents. Investigating, analysing, conducting limited debugging, and filing bug reports during the qualification testing stage of the software development life cycle
- Web API testing experience (Postman or similar)
- Strong understanding of software testing principles, methodologies, and best practices, including manual and automated testing techniques
- Mobile testing experience (Android, and/or iPhone/iPad)
- Knowledge of programming languages and scripting (e.g., Python, SQL)
- Familiarity with Blue/Green and Canary testing principles
- Familiarity of working with Project Management and QA testing tools such as Jira and test management tools
Personal qualities & attributes ๐ฅ
- Demonstrated ability to adapt to new technologies and learn quickly
- Ability to work within a schedule and deliver effectively to deadlines
- Excellent written and verbal communication skills, with the ability to clearly articulate testing strategies, findings, and recommendations to stakeholders
- Meticulous attention to detail and a commitment to delivering high-quality software products that meet or exceed customer expectations
Additional ๐ป
- Legal right to work in Hungary
- Ability to communicate in English fluently
The 'nice to have' but not essential for applying...
Qualifications/memberships or equivalent ๐
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Experience, skills & knowledge ๐ผ
- Experience working with an agile development team (SCRUM, Kanban, etc)
- Understanding of software development lifecycles (e.g., Agile, Waterfall)
- Familiarity with at least one CI/CD framework like GitHub, Gitlab.
- Experience working with version control (Git, Bitbucket, etc)
- Participating and bringing testing considerations to technical design discussions
This position will join an incredibly talented and diverse workforce as part of a pioneering and visionary technology start-up. In return, on top of a competitive salary you can expect:
- Additional paid leave over the festive period (full company closure)
- Annual Learning and Development budget
- Anonymous health and wellbeing platform
- Flexible working location
Other info:
We value our staff and treat everyone with respect and without discrimination. We are committed to encouraging equality and diversity among our workforce and eliminating unlawful discrimination. The aim is for our workforce to be truly representative of all sections of society and our customers, and for each employee to feel respected and able to give their best. We are an equal opportunity employer and encourage applications from a diverse and multicultural workforce.
The established company Speech Graphics Ltd has headquarters based in Edinburgh and with other workbases located in Hungary, Singapore and the USA.