Granum Logo

Granum

Test Automation Engineer

Posted 7 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in USA
Mid level
Remote
Hiring Remotely in USA
Mid level
As a Test Automation Engineer, you'll design and maintain automated tests for LMN's web application, focusing on stability and integration with CI/CD. You will collaborate with product and engineering teams, aiding in quality assurance by implementing end-to-end, integration, and API tests while occasionally performing manual testing for high-risk changes.
The summary above was generated by AI

What Makes Us Stand Out:

Granum is the leading software company devoted to serving landscapers and arborists across North America, providing intuitive, industry-specific solutions designed to help them improve and grow their businesses while impressing their customers. Granum brings together three of the most trusted software names in the industry — LMN, SingleOps, and Greenius — into one powerful software ecosystem. More than just a software company, Granum works alongside its clients to implement systems for estimating, scheduling, crew training, invoicing, and payments, blending technology with hands-on onboarding and human support. The company's mission is to help industry professionals unlock their potential and achieve their most important goals, all united by the belief that its clients’ success is not just a milestone, but a shared mission. 

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, Bias to Act, The Extra 1%, Accountable to Outcomes, Unconditional Transparency, 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.

Reasons why you would love it here!

  • Join a team culture that’s all about collaboration, support, and having fun while making a real impact every day.
  • In the U.S., we offer comprehensive medical, dental, and vision coverage with multiple plan options, plus additional add ons like HSA/FSA accounts, disability and life insurance, and more.
  • In Canada, we provide an employer-funded HSA-based benefits plan with drug, dental, and mental health coverage - giving you a flexible way to manage your healthcare needs.
  • We're committed to your financial future, with 401(k) matching for U.S. employees and RRSP matching for those in Canada.
  • We invest in your growth through tailored career development conversations and support for tools, courses, and resources to help you thrive.
  • And when it comes to work-life balance? We offer unlimited Paid Time Off, paid company holidays, and a company-wide winter break from December 24 to January 1 - so you can truly recharge.

Granum does not sponsor work authorization needs; candidates must have proper work authorization to work for any employer in Canada or the U.S, without sponsorship from the company.

Granum is an Equal Employment Opportunity and Affirmative Action Employer. We consider qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, or disability status. Granum participates in the federal E-Verify program.

Granum is committed to providing accessible employment opportunities in accordance with the Accessibility for Ontarians with Disabilities Act, 2005. Granum reserves the right to change job descriptions as per the needs of the organization. For accommodation requests, please contact [email protected]

Top Skills

Flutter
Git
JavaScript
Playwright
Python
Typescript

Similar Jobs

5 Days Ago
Remote
USA
100K-160K Annually
Senior level
100K-160K Annually
Senior level
Big Data • Cybersecurity
Design and develop test automation frameworks, research automation technologies, and improve quality and testing within a collaborative team environment.
Top Skills: AWSBashCodeshipCypressGitlabGraphQLJavaScriptPlaywrightPythonRestTestmoTestrailTravisTypescript
9 Days Ago
Remote
2 Locations
Senior level
Senior level
Software • Defense
The role involves coaching engineering teams on quality practices, developing automated tests, and ensuring high-quality software delivery through mentorship and collaboration.
Top Skills: ArtilleryDockerGithub ActionsGrafanaJmeterK6KibanaKubernetesPlaywrightPostmanPrometheusReactVitest
8 Days Ago
Remote
United States
96K-144K Annually
Senior level
96K-144K Annually
Senior level
Cloud • Information Technology • Insurance • Software • Analytics
Responsible for validating, automating, and ensuring the quality of microservices and APIs by designing test strategies, executing tests, and collaborating with teams to meet API acceptance criteria.
Top Skills: Api Testing ToolsAWSCypressDockerGCPGithub ActionsGraphQLGrpcJenkinsJmeterK6KubernetesLocustOpenapi/SwaggerPlaywrightPostgisPostmanProtocol BuffersPytestRestRest AssuredSQL

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account