Senior QA Engineer

| Chicago

Leaf Trade is the leading B2B marketplace between licensed wholesalers of cannabis products and dispensaries in the highly regulated cannabis markets. Leaf Trade streamlines order management and fulfillment by providing a CRM, essential integrations, and other enterprise tools that save time and help grow cannabis businesses. 

About the Role

Leaf Trade is looking to hire a technical Senior QA Engineer that will be the lead voice for quality in a highly collaborative cross-functional development team. This qualified candidate will be responsible for the design and execution of testing and helping to maintain quality of the platform in a fast-paced deployment and release environment.  

As one of the first hires, you will have the ability to wear multiple hats and develop a strong foundation of processes to provide more value to prospective customers and help our company scale. This candidate will take ownership of our existing manual testing and introduce an automated testing strategy, with a goal to implement automated testing in all critical path areas of the application. 

This experience will be a great platform for the Senior QA Engineer to: learn about and have a stake in the cannabis industry; work in an innovative, high growth, fast-paced environment; and quickly advance their career. 

Key Responsibilities

  • Develop a test strategy and implementation plan to increase test coverage where it is currently insufficient.

  • Interact with internal stakeholders to understand how things should work, and document issues (i.e. finding a bug). 

  • Increase user engagement to help define the test coverage plan. 

  • Work with engineers to understand how to build code in a way that we can start automating testing more easily. 

  • Partner with Product Manager to prioritize the prongs of the test plan to understand where we need to leverage automated vs. manual testing in a prioritized way. 

Basic Qualifications

  • 5+ years of testing experience 

  • 3+ years experience in manual testing of websites

  • 3+ years experience in automated testing of websites

Preferred Qualifications

  • Experience working on enterprise software, ideally workflow application testing 

  • Experience using bug-tracking software such as JIRA

  • Experience working in an Agile, cross functional team environment

  • Understanding web technologies, protocols and formats (HTTP, HTML, JSON, REST, XML, etc.)

  • Thorough understanding of development and testing life cycles (SDLC/STLC) practices and tools 

  • Experience analyzing stories or requirements  to create effective scenarios

  • Strong functional testing background, including defining test strategy, test planning, test case design, and execution

  • Familiarity with Python, Django  (not required but heavily favorable)

  • Understanding and experience testing REST API services

  • Automation tester or automation framework developer

  • Custom test tool development 

  • Experience working with PostgreSQL 

  • Familiar with AWS

  • Flexible, multi-take team player who can work well with both technical and non-technical resources 


  • Competitive salary and meaningful equity 

  • Health insurance 

  • Vacation days, sick days, and corporate holidays 

  • Fast growth environment with potential for quick upward mobility

  • Vibrant company culture within a casual environment

Leaf Trade is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Read Full Job Description
Apply now