QA Engineer

Remote Full-time
Propeller is on a mission to take the guesswork out of moving dirt - reducing wasted fuel, time, and money. We do this through the power of maps.

Our customers use Propeller’s integrated hardware and software products to capture accurate 3D versions of their worksites. With over 50,000 worksites worldwide using Propeller’s smart survey technology, we empower project teams to map, measure, and manage site activity.
Propeller empowers everyone to approach, own, and solve problems creatively. We’re data nerds who care about impact, honesty, and each other. We take pride in being a great place to work. We are proud to be recipients of BI Group's Excellence in Customer Experience award and Inspiring Workplaces of Australasia, being recognized as a Fast Company and BuiltIn Best Place to Work. You can learn more about us on Glassdoor.

Your Mission
You will elevate the quality and reliability of our products by embedding testing into every stage of development. You will collaborate closely with product managers, designers, and engineers to ensure our software is both testable and robust.
By defining and refining test frameworks, improving automation infrastructure, and fostering best practices in testing and maintainability, you will help drive faster feedback loops and seamless CI/CD integration. Your work will be instrumental in strengthening our testing strategy, optimizing coverage, and ensuring a smooth, high-quality experience for our users.

Responsibilities:

Participate in product design review walkthroughs with product managers, designers, engineers, and other stakeholders to contribute to product design, testability, and implementation.
Collaborate with with the wider product and development team to understand the different levels of testing required for new functionality/features and agree on the testing scope
Understand and assist in identifying what functionality/workflows require automated tests
Define the test framework, test preconditions, and other test control and reporting functions to enable us to test functionality.
Help improve existing test infrastructure or create new test infrastructure to increase efficiency and productivity in test case development, scheduling, or deployment.
Collaborate with engineers to define and implement mechanisms to inject testing earlier into the software development process.
Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality.
Utilize existing PlayWright automation tools or scripts to improve product and engineering health.
Develop new tests and tools for our Visualiser frontend, backend APIs and services.
Setup and maintain new Visualiser test environments.
Groom and prune Visualiser tests at all levels to ensure optimal coverage and effective deduplication.
Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability in collaboration with the wider development team.
Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure.
Configure automated tests to execute reliably and efficiently in CI/CD environments.
Track and communicate test results in a timely, effective, and automated manner.


Your Skills

Good understanding of quality assurance and testing methodologies
Strong proficiency in JavaScript, TypeScript, HTML, CSS and React.
Ability to assess designs and participate in walkthroughs so can document all testing requirements and collate the scope with the whole team
Automated test creation, maintenance and monitoring experience
Worked with PlayWright tests previously
Ideally have experience and knowledge of how to set up the framework of automated testing across numerous squads working on the same code base


Benefits

Employee share options
Professional development budget and leave
The opportunity to take part in our mentorship program
Mental health resources
Monthly telephone and/or internet allowance
Paid primary & secondary parental leave policies
Hybrid work arrangements and WFH equipment provided



Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior iOS Developer

Remote

Media Sales Manager

Remote

Transportation Representative, Transportation R...

Remote

Experienced English (USA) Content Writers & Editors (Forex)

Remote

Urgently Hiring: Lead – Global Entertainment & Consumer

Remote

[Remote] GOV Site Reliability Engineer

Remote

Sales Manager B2B SaaS - (all genders) - 100% Homeoffice

Remote

Work from Home, No experience needed

Remote

Solidworks Mechanical Gearbox Modeling Expert Needed

Remote

Senior Reference Investment Data Analyst - private markets /hedge fund -Fully remote EST hours

Remote
← Back