Quality Engineer
Job Summary:
Are you interested in contributing to top-quality software products that exceed user expectations through advanced software quality control? Easygo is offering a rewarding opportunity for you! This permanent role allows you to take the lead in enhancing testing processes to increase efficiency and effectiveness. As a Quality Engineer at Easygo, you will be responsible for executing advanced software quality strategies to ensure the delivery of high-quality products. This role involves conducting various tests, detecting defects, and working closely with development teams to create reliable software solutions that meet user requirements.
About Easygo:
Easygo serves as a leading service provider for several renowned brands in the iGaming industry. Partnered with prominent names like Stake.com, Kick.com, and Twist Gaming, Easygo caters to a diverse range of entertainment platforms including the world's largest crypto casino Stake, the live-streaming platform Kick connecting gamers worldwide, and the innovative game design studio Twist Gaming. The company is committed to delivering exceptional online entertainment experiences, making it a preferred service provider for entertainment companies.
Situated in Melbourne, Easygo has experienced significant growth, evolving from a small team to a thriving workforce of over 300 employees. Offering opportunities in various fields like Tech, Marketing, Operations, Mathematics, and Design, Easygo provides a dynamic and inclusive work environment suitable for everyone.
Responsibilities:
- Devise and propose strategies to enhance software quality across the development lifecycle.
- Plan, design, and conduct different types of tests to identify defects and ensure adherence to quality standards.
- Develop and maintain automated test suites for functional, regression, and visual testing.
- Perform manual testing when necessary to ensure comprehensive test coverage.
- Collaborate with development teams to address defects and advocate for continuous product enhancement.
- Participate in design and code reviews to promote best practices in quality assurance processes.
- Mentor and support the professional growth of junior quality engineers.
- Lead initiatives to enhance testing processes and methodologies for improved efficiency.
Requirements:
- Minimum 3 years of experience in software development with a focus on quality engineering and test automation.
- Proven ability to design and execute test strategies for complex software projects.
- Proficiency in using test automation frameworks and tools such as Playwright and k6.
- Strong scripting and coding skills in languages like Typescript and JavaScript for creating automated tests.
- Familiarity with advanced Continuous Integration/Continuous Delivery (CI/CD) practices and DevOps tools.
Preferred Qualifications:
- Experience with large-scale software systems and cloud-based solutions.
- Previous leadership experience or involvement in establishing testing teams or processes.
- Background in high-reliability and high-performance sectors of the software development industry.
Perks of Working with Us:
- Employee Assistance Program access for you and your family.
- Access to a wide range of courses on our Learning and Development Platform.
- Paid volunteer day.
- On-site baristas for daily coffee, tea, fresh juices, and smoothies.
- Daily catered breakfast.
- Professional massage services on Wednesdays.
- Team lunches and Friday happy hours.
- Fun office environment with recreational facilities.
- Stocked drinks fridges and snack walls for all employees.
"We are committed to reviewing every application, emphasizing diversity and inclusivity in our workplace to ensure equal opportunities for all individuals."
