Grin, Inc.

Test Automation Architect

Job Locations US | US-CA-Sacramento
Regular Full-Time


GRIN is looking for an experienced, highly skilled, and professional Test Automation Architect to accelerate our development team to the next level.  This role will work with a cross-functional team to identify opportunities and develop an overall test automation strategy for our company.  The role will be responsible for designing/implementing test automation frameworks and incorporating state-of-the-art tools to enable other engineers to author simple and maintainable automated tests.


If you enjoy solving complex problems and want to be part of a fast growing and fun team, we’d like to meet you.



Company Overview

GRIN is the #1 influencer marketing software solution in the world. Focused on providing authenticity at scale, GRIN helps brands manage thousands of direct influencer relationships at a time, cutting out the “middleman” seen in legacy influencer networks. Advanced tools such as the world's largest database of influencers, automated email outreach and follow-up, campaign management, the industry’s leading influencer CRM, and deep analytics with sales tracking, power the influencer marketing programs of the fastest growing consumer brands in the world.


GRIN is headquartered in Sacramento, CA, yet has a “Remote First” work policy, meaning remote, or work from home, is the default. We are a collaborative environment, therefore this position is open to anyone in the United States who can work our core 9am PST - 3pm PST hours. The rest of the hours outside of the core hours will be up to you and your new manager.



What You'll Do:

  • Design and build test frameworks that will propel the Engineering team to shift testing to an automation first approach
  • Create proof of concepts to explore various technologies and share with wider team 
  • Identify automation testing gaps and opportunities, then define strategies and solutions to fill those gaps
  • Set test standards for automation coding, best practices and tool usage
  • Make use of software design methodologies and design patterns to provide levels of abstractions that will promote faster adoption of automation
  • Help bridge the gap between manual and automated testing by mentoring team members on best practices and lead by example
  • Work closely with DevOps and Development to integrate automated testing into a modern CI/CD pipeline



What You'll Bring:

  • 8+ years experience in software development and automated testing
  • Strong software development experience with Javascript and PHP
  • Excellent analytical skills and passion for solving problems
  • Strong technical knowledge of how to integrate test automation in a CI/CD delivery pipeline
  • Technical leadership and ability to break down complex systems into testable components
  • Experience with PHP test frameworks such as: Codeception, BeHat, PHPUnit 
  • Experience designing and maintaining automated testing system with: Python/Pytest, Selenium, Testim, Postman, SoapUI, SQL or similar
  • Demonstrated expertise in setting up/creating reusable mock test infrastructure
  • Strong experience and knowledge with various types of automated testing: Acceptance, Functional, API and Unit 
  • Strong written, verbal, and interpersonal skills with the proven ability to communicate effectively at all levels



  • Competitive salary
  • 16 days of PTO + 10 Sick Days + paid holidays
  • Medical, Dental and Vision insurance
  • 401(k) program
  • Paid Family Leave
  • Career Development reimbursement
  • Home Office set up
  • Employee Stock Option Program
  • Career path opportunities in a great startup environment
  • Tons of growth opportunity


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed