Job Description
Job Description:
As a Lead of Quality Assurance (QA) Engineer, you will work with some of the most talented minds in the world, collaborating with fellow Developers, Product Managers, Quality Management and usability of our business-critical functionalities that delight both internal businesses and external end-users.
Job Description Details:
– Develop and implement quality assurance strategies, policies, and procedures
– Lead and manage a team of QA engineers, providing guidance, mentorship, and performance feedback
– Define and execute test plans, test cases, and test scripts to ensure comprehensive test coverage
– Collaborate with stakeholders (FPM and Shenzhen team) to understand project requirements and develop test strategies accordingly
– Establish and maintain test environments, test data, and test automation frameworks
– Monitor and analyze quality metrics, identify areas for improvement, and implement corrective actions
#LI-Onsite
Requirements:
– Bachelor’s degree in Computer Science, Engineering or related fields
– Has 2+ years of experience in leading team and strong people management skills
– More than 6 years of experience in software backend testing
– Familiar with database, message queue, cache, etc. components
– Expert in all or some of the below:
. Microservices contract testing
. Good experience with SDLC practices of Agile or Test-Driven Development (Lean, Scrum, XP, or similar)
. Experience in the testing on large complex projects/programs
. Strong technical knowledge – able to code in one or more scripting languages (i.e. python)
. Ability to read and analyze Go language would be an advantage