As a Quality Assurance Engineer, you will implement and improve testing processes, contributing to the delivery of top-notch software. You will work closely with development teams to identify issues early in the software cycle.
Responsibilities
Implement and monitor test strategies for multiple projects.
Assist in the continuous improvement of the QA process.
Set up and maintain testing environments.
Conduct usability and performance testing on software products.
Advise on acceptance criteria and ensure that requirements are met.
Work with cross-functional teams to enhance product quality.
Participate in project planning and facilitate QA discussions.
Mentor junior QA staff and provide training on testing methodologies.
Perform exploratory testing to identify potential issues.
Actively participate in sprint reviews and retrospectives.
Advantageous
Familiarity with Agile and Scrum methodologies: Experience working in Agile environments and understanding Scrum principles.
Experience in conducting user acceptance testing (UAT): Knowledge of UAT processes and procedures.
Benefits
Comprehensive health benefits including mental health support
Generous annual leave policy
Access to training and certification programs
Company events and team-building activities
Company Culture
Inclusivity: We embrace diversity and strive to create an inclusive environment for all employees.
Work-Life Balance: We understand the importance of balance in life and work, providing flexible options for our team.
Recognition: We celebrate achievements and recognize contributions from all employees.