At a Glance
- Tasks: Design and develop automated testing frameworks to ensure software quality.
- Company: Join Finsure, a dynamic tech company with a collaborative culture.
- Benefits: Enjoy a competitive salary, flexible work options, and growth opportunities.
- Other info: Fast-paced environment with a supportive team and excellent career growth.
- Why this job: Make an impact by enhancing software reliability with cutting-edge automation tools.
- Qualifications: 3+ years in automated testing, agile experience, and expertise in Playwright.
The predicted salary is between 72000 - 88000 $ per year.
As a Test Automation Engineer at Finsure, you will report directly to the Head of Technology.
Your primary responsibilities will include designing, developing, and maintaining automated testing frameworks that are essential for ensuring software quality and reliability.
As part of an exciting new project, you will build a test automation framework using Play Wright.
A crucial aspect of this is fostering close collaboration with developers, test analysts, business analysts and Dev Ops.
Additionally, you will support team members to enhance their automation skills, improving the overall testing process.
The ideal candidate will have a background working within agile delivery models and have extensive experience across various testing methodologies.
This role requires expertise in automating back-end APIs, front-end applications and end-to-end testing.
Expertise using Playwright for front-end testing is essential.
Additionally, experience with Cucumber for behaviour driven style tests and Super Test for testing APIs, will be highly regarded.
Key Responsibilities
- Design, develop, execute, and maintain automated testing frameworks for UI, API, and end-to-end testing. Integrate automated tests into CI/CD pipelines (Git Hub Actions)
- Implement and optimise test automation scripts using Play Wright and Super Test.
- Collaborate with developers, business analysts and test analysts to maximise test coverage and identify potential issues early in the development lifecycle.
- Monitor and analyze test execution results, investigate defects, and collaborate with teams to efficiently resolve issues.
- Facilitate knowledge transfer to the QA team regarding automation and the use of Playwright.
Experience, Skills and Qualifications
- Minimum of 3 years of automated testing experience.
- Strong understanding of QA principles and testing methodologies.
- Experience working within agile SDLC frameworks (Scrum/Kanban).
- Demonstrated experience with test automation frameworks (Playwright).
- Understanding of CI/CD integration for test automation within Dev Ops workflows.
- Experience with performance testing using tools such as JMeter or K6.
Personal Qualities and Attributes
Analytical Thinking : Ability to analyse complex business requirements and software behaviour to design testable components.
Growth Mindset : Willing to learn and experiment with new technologies and frameworks (including AI tools) for testing and proactively identify areas of improvement in the testing process.
Communication
Excellent verbal and written skills for interpreting requirements, designing test artifacts, showcasing your work.
Collaboration & Teamwork : Collaborate with diverse teams and act as a thought leader in automated testing, providing knowledge transfer to the QA team.
- You will get to work in a beautiful office in a fantastic central location.
- A fast-paced environment with opportunities to grow and showcase your skills.
- A supportive leader and a highly engaged team with a clear mission and purpose.
- #J-18808-Ljbffr
Test Automation Engineer in Sydney employer: Finsure
Finsure is an exceptional employer that fosters a collaborative and dynamic work culture, perfect for those looking to thrive in the mortgage lending sector. With a strong focus on employee growth, we offer comprehensive training and development opportunities, ensuring our team members are well-equipped to navigate complex lending structures. Located in a vibrant area, our workplace promotes a healthy work-life balance and provides unique advantages such as flexible working arrangements and a supportive team environment.