ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognised and has won’ Xero App Partner of the Year’ four times since 2020 in different countries.
As part of the product team development strategy, we are looking for a QA Automation Engineer in the development team.
Main Responsibilities:
Design, develop, and maintain automated E2E tests using Playwright and TypeScript
Implement and adhere to established patterns including POM, Component Objects, and leveraging custom Playwright fixtures, navigating both modern and potentially legacy structures effectively
Design and document test cases to ensure adequate coverage, identifying gaps and proactively addressing them
Automate critical user workflows across key application pillars such as core approval logic, user and subscription management, reporting capabilities, payment processing, and third-party system integrations
Identify, debug, and report defects found during test execution, providing clear reproduction steps
Contribute to the CI/CD pipeline by ensuring tests are stable, reliable, and integrated effectively across different test suites
Participate in code reviews and contribute to the continuous improvement of the test automation framework and practices by collaborating with the team
Minimum of 2 years of hands-on experience with TypeScript (or JavaScript with strong proficiency in typed development)
Proven experience writing and maintaining E2E automated tests
Ability to design effective test cases based on requirements or exploratory testing
Strong ability to write effective and maintainable locators
Experience working with Git for version control in a collaborative team environment
Familiarity with CI/CD concepts and pipelines
Solid understanding of the software development life cycle and testing processes within it
Strong analytical and problem-solving skills, with the ability to conduct independent research to overcome technical challenges
A proactive mindset, a strong desire to learn continuously, and good collaboration skills
Open communication skills regarding risks, issues, and progress
Understanding of REST API concepts is beneficial for understanding application flow and potential future test interactions
Familiarity testing financial workflows or integrating tests with external accounting platforms such as Xero, Quickbooks, or NetSuite
Would be a plus:
Experience using or writing mocks for isolating test scenarios
Interest in or experience with applying AI tools in the context of software testing
Proactively research, learn, and propose new approaches or tools, including exploring potential applications of modern AI solutions to enhance testing efficiency or coverage, following and enhancing established project guidelines and the codified workflows
This role is:
Full-time and permanent.
We offer:
Regular performance-based compensation reviews.
100% paid 20 business vacation days.
100% paid 10 sick leave days.
Flexible hours.
Remote work.
Health & Wellness program - a bonus payment, which will cover 50% up to a total of 500 Euro annually of the amount spent on the following activities: medical services (except regular health insurance), fitness, sports activities (excluding sports equipment), stress management, body massage, weight management, yoga, traveling, etc.
Reimbursement of co-working space.
Reimbursement of professional development courses.
Service years recognition financial reward.
Parental leave support.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Eurofins Scientific is hiring a full-time Quality Assurance Associate in Cary, NC to support laboratory quality assurance and administrative activities.
A QA Investigation Specialist is needed to lead deviation investigations and CAPA implementation at ELIQUENT Life Sciences, ensuring compliance and quality in biologics manufacturing.
Become a Quality Engineer at Nationwide to design and execute comprehensive tests for innovative technology solutions, supporting business growth in a collaborative, hybrid work environment.
Take a lead role in developing and enhancing backend and database testing frameworks at a globally recognized commerce technology company.
Medical Device & Regulations Engineer needed to implement and maintain software quality assurance processes in compliance with FDA and ISO standards at Katalyst Healthcares & Life Sciences.
Contribute to quality engineering initiatives as a Quality Intern at Bosch's automotive electronics division, gaining hands-on experience in a global technology leader.
Seeking an experienced Process Quality Analyst to lead quality initiatives and process improvements at EVERSANA in Scottsdale, AZ.
Experienced software quality engineer needed to drive compliance and quality assurance in digital health software development at Stryker's San Jose location with a hybrid work model.
Lead the Quality Management System at Antigua Apparel to ensure product integrity and regulatory compliance in a dynamic manufacturing environment.
This role involves leading quality efforts for new hardware products at WHOOP, helping deliver industry-leading wearable technology.
Experienced software test engineer needed to lead testing and automation efforts for Palo Alto Networks' cloud security management platform.
Relativity Space seeks an experienced Senior Quality Inspector for second shift to ensure precision and quality in manufacturing their pioneering rocket hardware.
Contribute to Samsung's eCommerce platform development and quality assurance as an experienced Software Quality Engineer.
ApprovalMax enables us - in the simplest way possible - to create a complex approval matrix wherein we define roles, business rules, and routing workflows, while being intuitive and easy to use. We now have the ability to track the approval status...
22 jobsSubscribe to Rise newsletter