We are seeking a highly skilled Senior QA Engineer to join our team and play a key role in ensuring the quality and reliability of our platform system. The ideal candidate will have extensive experience in functional and non-functional testing, a proven track record of preventing bugs through strategic planning, and the ability to provide valuable consultation to other QA team members.
Responsibilities:
- Strategic Planning:
- Develop and execute a comprehensive QA strategic plan to prevent bugs and improve the overall quality of the platform system.
- Collaborate with cross-functional teams to integrate quality assurance into the development process.
Functional and Non-functional Testing: - Conduct thorough functional testing to ensure the platform meets specified requirements and user expectations.
- Perform non-functional testing, including but not limited to performance, security, and scalability testing.
Consultation and Collaboration: - Provide guidance and consultation to other QA team members, sharing best practices and promoting a culture of quality.
- Collaborate with development and product teams to address quality concerns and implement improvements.
Test Automation: - Drive the implementation of test automation strategies to increase testing efficiency and coverage.
- Collaborate with the development team to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
Bug Prevention: - Analyze defects and issues to identify root causes and implement preventive measures.
- Work closely with the development team to ensure timely resolution of identified issues.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior QA Engineer at least one year.
- Strong understanding of both functional and non-functional testing methodologies.
- Experience in developing and executing QA strategic plans.
- Proficiency in test automation tools and frameworks.
- Excellent communication and collaboration skills.
- Ability to mentor and provide guidance to other QA team members.