Senior QA Engineer
Education Perfect
Summary
Join Education Perfect as a Senior QA Engineer and contribute to the continuous improvement of our EdTech platform. You will be responsible for testing new functionalities, identifying bugs, and collaborating with cross-functional teams. This senior role offers opportunities for mentoring and coaching other team members. The ideal candidate will have 6+ years of experience in software testing and ISTQB certification. We offer remote and flexible work arrangements, along with various benefits such as a communication allowance, extra annual leave, parental leave top-ups, a wellness allowance, and ongoing professional development opportunities. We value diversity and are committed to providing equitable opportunities for growth and development.
Requirements
- 6+ years experience in software testing & ISTQB certification
- Sound knowledge of agile principles, quality test frameworks and practices
- Knowledge of existing automated testing frameworks and tools, with a keen eye for identifying enhancements that improve test coverage and efficiency
- Keen attention towards test data metrics, providing key insights that inform data-driven decisions and which advance the team's quality practice
- Capable of envisioning the end-product, impact of change and advocating exceptional experience for the customer
- Proven experience influencing stakeholders, horizontally and vertically, in matters of quality to gain traction for change
- Advanced programming skills for crafting and maintaining sophisticated test scripts, with a focus on long-term maintainability and adaptability
- Experience in integrating automation into CI/CD pipelines, enhancing the seamless flow of quality checks throughout the development cycle
- Exceptional analytical and problem-solving abilities, particularly in optimising existing automated tests and troubleshooting complex automation challenges
- Experience, capability and desire to mentor others., while being keen to research and learn for self growth
- Team oriented, with initiative in reaching out to others
- Excellence in communication and information sharing
Responsibilities
- Apply analytical skills to ensure that the right things are tested in the most appropriate way
- Play a key role in managing backlogs of defects, identifying, retesting and resolving issues
- Develop test plans within the context of a fluid and innovative environment, in cross-functional teams
- Perform manual testing at all stages including: exploratory, regression, user acceptance testing
- Identify opportunities to automate manually-tested operations, including developing and maintaining existing automated tests
- Collaborate with others to define and resolve issues in advance of frequent releases
- Clearly communicate QA best practice and share knowledge that contributes towards the best quality outcomes
- Make strong contributions throughout the product development lifecycle in collaboration with members across design, product, customer service and engineering
Benefits
- As our team is based globally, we offer both remote and flexible working arrangements
- For our remote workers, a communication allowance towards your monthly internet or phone charges and $1000 towards setting up your home office
- Three extra days of annual leave during our end of year shut down period, parental leave top ups and a community service day
- Wellness allowance to use on anything to support your mental and physical wellness
- EAP with unlimited sessions
- Employee Equity Bonus Plan
- Employee referral program - $2000 when you refer a new team member
- Ongoing professional development, including opportunities to develop your career into other areas of our business and access to EPs Learning Hub
- EP support groups - Mana Wahine, DEI, Environmental Impact and Wellness Committees
- The opportunity to work within a growing global business with Diversity Works accreditation, Carbon Net Zero BCorp status, Digital Promise certification, and an unwavering commitment to our mission, people, and community