In partnership with Engineering Super. Learn more.
Engineering Super logo

Quality Assurance Engineer — The Rocks, Sydney
Expired

Who are we? We are the leading online platform for comparing and buying business insurance. Not to toot our own horn, but we’re shaking things up in the SME business insurance market We’re all about making it easy and efficient for small businesses to get the perfect coverage they need to stay protected. Say goodbye to headaches and hello to hassle-free insurance So Are you ready to join our Technology Team as a Quality Assurance Engineer? You will be joining our growing technology team as QA Engineer. We are looking for a talented Quality Assurance Engineer to collaborate with the various team members to improve quality through automation, tools, and processes. You would be involved in automating test scenarios and manual testing of user stories with the aim of improving overall quality in both the current and new platform being built. Day to day Verification of Delivered Software: Ensure all software, features, and functionality meet the specified requirements and quality standards. Scrum Team Involvement: Participate actively in a scrum team, engaging in both automation and manual testing processes. Cross-functional Collaboration: Work closely with engineers, business analysts, and other stakeholders to understand requirements and ensure quality. Ad-hoc Testing Support: Provide assistance and coaching to other teams for ad-hoc testing requests, ensuring timely and accurate results. Documentation: Accurately document test plans, test cases, and relevant testing activities for transparency and traceability. Manual and Automated Testing: Create, execute, and maintain both manual and automated test cases and suites. Defect Management: Detect, log, and take ownership of issues and defects, ensuring they are resolved promptly. Test Case Development : Develop manual test cases as needed and integrate automated test cases into the existing framework (using Selenium, Playwright, and C#). Test Execution: Execute test cases on both frontend and backend application layers, ensuring comprehensive coverage. Cross-browser Testing: Test web applications across multiple browsers and platforms to ensure compatibility and performance. Test Data Management: Maintain and create test data required for automated test scripts to ensure accurate and efficient testing. Technical Scripting: Develop scripts for data validation, log checking, and automation of test processes to enhance testing efficiency and accuracy Requirements Technical Experience: 5-7 years in software quality assurance, with expertise in both manual and automated testing. At least 2-3 years of automated testing experience, focusing on browser automation using tools such as Selenium WebDriver and Playwright. Technical Skills: Proficiency in test automation tools (e.g., Selenium, Playwright, Cypress) and programming languages (e.g., Java, JavaScript, Node.js). Familiarity with Agile methodologies and Behaviour Driven Development (BDD) for acceptance criteria. Good to have Performance testing skills with tools like JMeter, k6 etc. Manual testing experience, including regression, functional, and exploratory testing. Knowledge of CI/CD tools (e.g., JIRA, Jenkins, TeamCity, GitHub Actions). Experience in writing and executing SQL queries. Demonstrable experience in writing test cases from user stories. Experience with cross-browser test automation using tools like LambdaTest and Perfecto. Knowledge of PDF testing using freeware or tools like Applitools. GitHub exposure is highly desirable. Ability to prepare comprehensive test plans. Certifications (Preferred but not Required): ISTQB Certification. Additional Skills: Good analytical skills and an inquisitive mind. Keen to learn new technologies and frameworks. Interpersonal Skills: Excellent communicator. Strong attention to detail with the ability to approach problems logically and methodically. Effective collaboration with team members. Proactive in seeking knowledge about new tools and technologies to find better solutions to technical problems. Continuous improvement mindset, with the ability to voice ideas for enhancements and provide actionable plans to achieve them What Tech stack will you be working on? C#, ASP.NET MVC, React, Angular .NET Core NUnit, Selenium, Junit GitHub, TeamCity, Octopus Deploy, GitHub Actions Kubernetes, Docker gRPC SQL Server, MongoDB Amazon Web Services (AWS: EKS, SQS, SNS, Lambda, Cognito) Benefits Hybrid working model with flexibility to work from home up to 3 days a week and a minimum of 2 days a week in the Sydney CBD office. Exciting and rewarding team culture Quarterly recognition awards Business Casual dress code Birthday vouchers Rewarding Employee Incentive Program Growing company with progression opportunities Diversity of employees makes for a creative and fun workplace. At BizCover, we truly believe in the power of diversity. We actively welcome applications from individuals with all kinds of backgrounds and experiences. If you share our passion for making a difference and believe in creating an inclusive work environment, we would be thrilled to have you apply for this amazing opportunity. Come and be a part of our journey as we foster a diverse and supportive atmosphere where everyone can flourish and showcase their distinct skills. Constantly strive to be the best we can, we look for people who are – Customer Fanatics - noun: a person who delivers a first class customer experience every time Drumbeaters - noun: a person who enthusiastically celebrates and supports their teammates and the business Finishers - noun: a person you can trust to get it done Advancer - noun: a person who always wants to do better

Applications close Sunday, 15 September 2024
Take me to the job
Find more jobs nearby: Sydney, Woolloomooloo, Barangaroo, The Rocks, Haymarket.
Students welcome
Learn more
Engineering Super logo
General Information only. Professional Superannuation Management Pty Ltd (ABN 31 617 160 791; AFSL No. 499786).
Visit engineeringsuper.com.au to find our PDS and TMD.