Job Description
We are seeking a highly skilled and experienced Senior Quality Assurance (QA) Engineer to oversee the quality assurance processes for multiple applications across various teams. The ideal candidate will ensure that all software provided by external vendors meets Rainforest Alliance's quality standards and requirements. This role involves coordinating with different teams, handling vendor relationships, and implementing effective QA strategies to maintain high-quality software performance and reliability. Strong communication skills and a can-do mentality are crucial for success in this role.
Role Responsibilities
Develop, implement, and maintain QA standards, procedures, and best practices. Ensure compliance with industry standards and regulations.
Oversee the testing and validation of software applications, including functional, performance, and security testing. Ensure thorough documentation of test results and issues.
Aggregate QA Processes from the various applications, assuring the functionality across the whole platform.
Handle and oversee the QA processes for multiple applications, ensuring consistency and quality across all projects.
Promote a culture of continuous improvement in QA processes. Stay updated with the latest QA trends and technologies.
Collaborate with external software vendors to ensure their products meet our quality standards. Conduct regular reviews and audits of vendor performance.
Coordinate with various internal teams to align QA activities with project timelines and business objectives.
Identify, document, and track software defects. Work with vendors and internal teams to resolve issues promptly.
Generate and present detailed QA reports to stakeholders, highlighting key metrics, issues, and improvement areas.
Role Requirements
Bachelor's degree in Information Technology, Computer Science, or other relevant technical fields.
Strong understanding of QA methodologies, tools, and processes.
Relevant QA certifications (e.g., ISTQB, CSTE) are a plus.
Strong analytical and problem-solving skills.
Excellent English interpersonal, written, and oral communication skills, including ability to present ideas in a user-friendly non-technical language
Willingness to learn new technologies and adapt to changing environments.
Familiarity with environmental and sustainability issues is a plus.