25/07/2024
QA Engineer
Job Responsibilities
As a Quality Assurance Engineer, your typical day might include:
Participating in the Quality Assurance of Front-end and Back-end Software
- Working closely with the development team to guarantee the quality for both front-end and back-end components following industry best-practices and in adherence with architectural principles
- Working with other Quality Assurance Engineers to guarantee the Quality of the overall platform. This includes functional and non-functional requirements such as performance, stability and security.
- Identify innovative solutions in line with technology trends to both demonstrate how the Quality Assurance team can help solve automation problems effectively and efficiently
Stakeholder Management & Communication
- Working closely with other Software Engineers, QA Engineers, UX Designers and Business Analysts, to understand needs and how best to deliver innovative solutions to meet expectations
- Communicating clearly and concisely Quality Assurance decisions with (other Quality Assurance) Engineers and other IT stakeholders in simple or technical terms
Teamwork
- Share experience, technical expertise, best practices and helping the IT team to overcome hurdles.
- Proactive mind-set in helping other Quality Assurance & Software Engineers if they require help or expertise.
- Working collaboratively with the rest of the IT team members – based onshore and offshore – to ensure that solutions delivered are high-quality and easy-to-support.
Relationship:
INTERNAL:
- Development Teams (based in HK & India); Ops & Support (based in HK & India);
EXTERNAL:
- Answering and helping external development teams.