Back to the stack

QA Engineer

Remote Worldwide Hiring now
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 To This Job
Apply for this role Opens the employer's application page — free, no JobStack account needed.

More from the stack

IT Business Analyst

Remote Worldwide
View role

Campaign Manager

Remote Worldwide
View role

Sr. SE I, Full Stack - Advanced Solutions

Remote Worldwide
View role

Senior Quality Assurance Manager

Remote Worldwide
View role

Senior Infrastructure Engineer

Remote Worldwide
View role

Front end Engineer

Remote Worldwide
View role

Tech Recruiter

Remote Worldwide
View role

Senior Project Manager, Marketing

Remote Worldwide
View role

Senior Product Manager

Remote Worldwide
View role

Educational Sales Representative

Remote Worldwide
View role

Experienced Data Entry Specialist – Live Chat and Remote Work Opportunity with Competitive Hourly Rate

Remote Worldwide
View role

RN Field Clinical Care Coordinator - Cambridge, MA Area - Remote

Remote Worldwide
View role

Experienced Remote Data Entry Specialist – Join blithequark for a Flexible and Rewarding Career Opportunity with Competitive Compensation

Remote Worldwide
View role

RevOps Specialist

Remote Worldwide
View role

Manager, Social Media (Disney Branded Television)

Remote Worldwide
View role

Experienced Live Chat Support Agent – Deliver Exceptional Customer Service and Foster Strong Relationships with Global Customers

Remote Worldwide
View role

Experienced Customer Support Specialist – Online Chat Assistant Role for Delivering Exceptional Customer Experiences

Remote Worldwide
View role

Experienced Customer Support Representative for Medical Transportation Services – Flexible Work from Home Opportunity with blithequark

Remote Worldwide
View role

Director – AI Compute Product Management

Remote Worldwide
View role

Experienced Data Entry Associate – Remote Logistics Operations Support

Remote Worldwide
View role