Test Automation Engineer
What Makes Us Stand Out:
With the combined strengths of SingleOps, Landscape Management Network (LMN), and Greenius, we lead the way in all-in-one business management solutions for the green industry. Every day, thousands of professionals in landscaping, tree care, design/build, snow removal, irrigation, and more rely on our tools to transform their business operations. From managing customer records and creating estimates to scheduling crews, processing payments, and gaining insights into real-time profitability—our software does it all. Together, our customers have processed over $4 billion in revenue, driving forward the green industry’s digital evolution.
As a team, we’re on a mission to reshape an age-old industry, and we’re looking for people who thrive on challenging and meaningful work. Our environment is highly collaborative, innovative, and supportive, with a shared commitment to having fun while making an impact. We live by our core values: We Before Me, The Extra 1%, Bias to Act, Unconditional Transparency, Accountable to Outcomes, and Forgiveness. If this resonates with you, we’d love to meet you and explore how you can help us build the future of the green industry!
Our culture and growth has been recognized with multiple awards, it’s a great time to join!
- Comparably 2024 #23/100 Best (small/ medium sized companies) Leadership Teams
 - Comparably 2024 #63/75 (small/ medium sized companies) Happiest Employees
 - #9 Atlanta Business Chronicle's 2024 Best Places to Work (Our second year in a row!)
 - #6 of Built In’s 2024 Best Places to Work: Top 50 start-ups in Atlanta (Our second year in a row!)
 - Inc Magazine’s 2023 Best Places to Work
 - Inc. 5000: #131 of 2024 Southeast Regional America’s Fastest Growing Companies. (Our third year in a row!)
 - Inc 5000 America's fastest-growing private companies (Our third year in a row!)
 - Certified Great Place to Work Canada 2024
 
Location: Remote! We have an office in Atlanta, GA  and the Greater Toronto Area but you may also work remotely across the US and Canada.
We are seeking a proactive and detail-oriented Test Engineer to accelerate our automation-first quality strategy, with a primary focus on the LMN product. In this critical role, you will design, build, and maintain reliable, scalable automated tests—primarily for LMN’s web application—with occasional Flutter/mobile automation and targeted manual testing when risk dictates. Your work will be essential in maintaining product quality and mitigating business risk. You will make an immediate impact by: 
- Establishing and expanding the LMN web automation suite and underlying frameworks (Playwright) for long-term stability and fast feedback.
 - Contributing to our mobile Flutter automation suite using the Patrol framework.
 - Working closely with LMN’s product and engineering teams, collaborating with adjacent product lines as needed.
 
What You'll Do
- Focus primarily on automation (~90–95%) with targeted manual testing (~5–10%) for high-risk changes and complex edge cases. Design, implement, and maintain end-to-end, integration, and API tests for LMN using TypeScript and Playwright; contribute reusable utilities, fixtures, and page-object/screenplay patterns.
 - Integrate and maintain LMN tests in CI/CD (e.g., parallelization, tagging, artifacts, flaky test control) to ensure reliable and fast pipelines.
 - Collaborate with LMN developers and product managers to define acceptance criteria, improve testability, and shift quality left; participate in code reviews for both product and test code.
 - Build and maintain test data and environment strategies (seeding, mocking, stubbing) to enable deterministic, stable tests for LMN.
 - Own test triage for LMN: monitor failures, investigate root causes, deflake, and maintain quality dashboards and gates.
 - Drive comprehensive testing strategies for new LMN features and projects, balancing the testing pyramid pragmatically.
 - Actively participate in bug triage to prioritize and categorize incoming issues with high-quality reproduction details.
 - Help evaluate and adopt AI-powered tools and methodologies to improve authoring speed, stability, and triage efficiency.
 
What We're Looking For
- Experience with QA Automation: Hands-on experience building and maintaining automated tests for modern web applications using Playwright or Cypress (or similar), including maintainable patterns like Page Object Models.
 - Programming Proficiency: Hands-on experience writing automated tests in a scripting language such as JavaScript, TypeScript, or Python; TypeScript is preferred but not a hard requirement.
 - Flutter/Mobile Exposure: Experience with Flutter-based applications or Dart is a plus (not a hard requirement); exposure to Flutter’s integration_test and/or mobile automation tools such as Appium/WebDriver or Patrol is beneficial.
 - CI/CD & Tooling: Experience integrating automated tests into CI/CD (parallelization, retries, artifacts) and with Git-based workflows and code review.
 - Test Case Management: Ability to write clear, maintainable test cases and lightweight test plans; comfort balancing exploratory testing with automation where it adds the most value.
 - Communication: Strong communication skills, with the ability to manage requests, set boundaries, and influence cross-functional partners.
 - Problem-Solving: An analytical mindset with high attention to detail and strong problem-solving skills; comfortable owning P2-level scope with moderate autonomy.
 
Who You Are
- Automation-First: You prioritize robust, maintainable automation and apply targeted manual testing where it delivers the highest risk reduction.
 - A Curious Problem-Solver: You are naturally inquisitive and motivated to understand how things work and how they can be improved.
 - Detail-Oriented: You have a keen eye for detail and a commitment to precision in your work.
 - A Team Player: You are collaborative, receptive to feedback, and eager to contribute to the team's success through code reviews and shared standards.
 - Growth-Minded: You are excited to deepen your technical skills, explore new technologies, and leverage AI tools to improve both quality and velocity.
 
USA
Granum does not sponsor work authorization needs; candidates must have proper work authorization to work for any employer in the United States, without sponsorship from the company.
Reasons why you would love it here!
- Join an incredible team culture that’s all about collaboration, support, and having fun while making a real impact every day.
 - We prioritize your well-being with comprehensive health, dental, and vision plans for you and your family.
 - 401K Matching!
 - We also offer additional options for HSA (with employer contribution!), FSA, Dependent Care FSA, short-term/long-term disability, life insurance, legal assistance, and much more!
 - We invest in your growth through conferences, courses, or any tools that help you advance.
 - Enjoy a great work-life balance with unlimited Paid Time Off, paid company holidays, and a company-wide shutdown from Dec 24 - Jan 1 for a well-deserved holiday break.
 
Granum is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Granum participates in the federal eVerify program.
Canada
Granum does not sponsor work authorization needs; candidates must have proper work authorization to work for any employer in Canada, without sponsorship from the company.
Reasons why you would love it here!
- Join an incredible team culture that’s all about collaboration, support, and having fun while making a real impact every day.
 - You want to be part of a fun, fast paced, collaborative team.
 - An amazing culture with a team that supports one another, the opportunity to make a direct impact, and all the fun that’s included!
 - Your well-being is important. We offer an employer funded HSA-based benefits plan with additional drug, dental, and mental health coverages, providing a flexible way to pay for healthcare costs.
 - We are committed to supporting our employees' financial health through our RRSP matching program.
 - Enjoy a great work-life balance with unlimited Paid Time Off, paid company holidays, and a company-wide shutdown from Dec 24 - Jan 1 for a well-deserved holiday break.
 
Granum reserves the right to change job descriptions as per the needs of the organization.
We are committed to making employment opportunities accessible in accordance with the Accessibility for Ontarians with Disabilities Act, 2005. If you require accommodation, please contact hr@granum.com.
Create a Job Alert
Interested in building your career at Granum? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
