Senior QA Engineer

Senior QA Engineer
Humanforce, Australia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Sep 26, 2023
Last Date
Oct 26, 2023
Location(s)

Job Description

We're on the hunt for a skilled QA Engineer to join our team and help us ensure the Humanforce platform is top-notch. If you're passionate about quality and love to dive into the nitty-gritty of software testing, we want to hear from you!

Acting as the bridge between product management and software engineers you will help to deliver stable enterprise software products, educate the team on QA strategies and write and test user stories for new functionality!

About us

Humanforce provides the market leading, employee-centred, intelligent and compliant HCM suite for frontline and flexible workforces, offering highly configurable, best-in-one WFM, HR and Payroll - without compromise.

Our vision is to make work easier and life better by focusing on the employee experience (EX), and the efficiency and optimisation of businesses. We are on a mission to deliver an exceptional EX for workforces by offering a compelling employee value proposition and great work effectiveness through connection, development and wellbeing, while delivering intelligent manager automation to drive cost optimisation, increased productivity and growth, and enhance compliance confidence for businesses as they adapt to evolving challenges and objectives.

Humanforce has a strong 2300+ customer base and over 600,000 employees using the platform around the world.

Our approach to flexible work

We’re passionate about people making their own decisions about where and when they work.

Our aim is to facilitate flexible working where possible to support our people to be effective, empowered and productive to achieve both their career and personal goals. Because we recognise working flexibility means different things to different people, we also know flexible working exists in many forms.

Like flexibility to drop off kids? Or maybe early mornings just aren’t your thing! We’re all about that.

We also recognise that everyone is a little different and sometimes you’ll need flexible arrangements that suit your situation. We’ll happily discuss your needs and if we can make it work we will!

What you’ll do

1. Collaborate and Coordinate:

  • Work closely with product management and software engineers to ensure the successful delivery of stable enterprise software products.

2. Testing Strategy:

  • Develop and maintain comprehensive testing plans to ensure the quality of our software products.
  • Conduct manual functional, exploratory, and regression tests to identify and address potential issues.

3. Test Automation:

  • Play an integral role in test automation efforts, including script creation, maintenance, and code reviews.
  • Contribute to the overall test automation strategy and assist in transitioning manual test cases to automated tests.
  • Provide guidance and training to junior QA Engineers and Developers on test automation best practices.

4. Continuous Improvement:

  • Proactively identify areas for improvement in QA processes, tools, and frameworks and actively contribute to their implementation.
  • Conduct manual functionality and exploratory testing to prepare software releases effectively.
  • Define and maintain test plans and test cases using test management tools such as Qmetry.

5. Automation Tools:

  • Design, develop, and execute automation scripts using testing tools like Unittest, PyTest, and Jenkins.
  • Perform code reviews for test automation work completed by developers and other QA Engineers.

6. Regression Testing:

  • Monitor and address any failures in the regression test suite promptly.
  • Verify that delivered features meet the acceptance criteria defined by the squad.

7. Collaboration:

  • Coordinate with QA Engineers from other squads to facilitate cross-team regression testing at the end of each sprint.
  • Prepare and maintain software defect and regression tracking in JIRA and communicate sprint release status to stakeholders.

8. Scrum Participation:

  • Actively participate in scrum ceremonies, including backlog refinement, sprint planning, retrospectives, and other relevant meetings.

What you’ll need

1. Web Application Testing:

  • Proven experience in conducting both manual and automated testing for web applications.

2. Agile Experience:

  • Demonstrated experience working in an Agile environment, preferably with SCRUM methodologies.

3. Test Automation Skills:

  • Strong expertise in writing and maintaining automated tests using Python (e.g., PyTest, Robot Framework, Unittest).

4. Requirement Handling:

  • Ability to effectively work with written requirements, extract req

Job Specification

Job Rewards and Benefits

Humanforce

Information Technology and Services - Sydney, Australia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.