QA Test Automation Engineer (Brilliant Harvest)

Calgary , Canada
full-time Remote

AI overview

Contribute to building and maintaining a robust test automation framework for advanced AI-driven applications in AgTech while ensuring product reliability and scalability.
About Brilliant Harvest Brilliant Harvest is a seed stage startup in the AgTech industry who leverages cutting-edge AI technologies to build something extraordinary! Our AI assistant empowers equipment dealer teams across the entire customer experience from purchase to repair. We are seeking a QA Test Automation Engineer who is passionate about building high-quality software and developing modern automated testing solutions. In this role, you will help design, build, and maintain our test automation framework for React-based web applications and React Native mobile apps. You will collaborate closely with developers, designers, and product managers to ensure that we deliver reliable, scalable, and user-focused products. The ideal candidate enjoys being hands-on, working collaboratively, and contributing directly to the development lifecycle. What You'll Do:
  • Design, implement, and maintain automated test suites for web and mobile applications.  
  • Develop robust, reusable, and scalable test scripts using modern test automation frameworks
  • Execute integration, end-to-end, regression, and performance testing across multiple platforms.  
  • Collaborate with development teams to identify test cases and ensure comprehensive test coverage.  
  • Analyze test results, report defects, and work with development teams to resolve issues promptly.  
  • Continuously evaluate and enhance the automation strategy and tools to improve efficiency and effectiveness.  
  • Stay up to date with emerging tools, technologies, and best practices in QA automation.
  • Integrate AI-driven solutions into test automation workflows.
  • What You Bring:
  • 3+ years of experience in QA automation, with a focus on web and mobile applications built on microservice architecture.
  • Demonstrated ability to create and execute test plans, strategies, and test cases.
  • Experience working in Agile/Scrum environments.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Proficiency in one or more programming languages: JavaScript/TypeScript, C#, Java, or Python.
  • Experience with test automation frameworks such as Selenium WebDriver, Cypress, Playwright, WebdriverIO, Detox or similar.
  • Hands-on experience with testing libraries such as NUnit, JUnit, TestNG, Jest, or Mocha.
  • Experience working with YAML-based CI/CD pipelines and integrating automated tests into build workflows.
  • Strong experience with API testing using tools such as Postman or Rest-Assured.
  • Solid understanding of SQL and scripting languages.
  • Excellent analytical, debugging, and troubleshooting skills.
  • Strong written and verbal communication abilities.
  • Ability to collaborate effectively within cross-functional Agile teams.
  • Bonus Points:
  • Knowledge of performance testing tools (e.g., JMeter, LoadRunner).  
  • Experience with cloud testing platforms (e.g., BrowserStack, Sauce Labs). 
  • Why Join Brilliant Harvest?
  • Join a proven team led by serial entrepreneur, Remi Schmaltz that has successfully exited 2 previous agriculture companies.
  • The opportunity to contribute to an innovative product team shaping the future of AI used in the large equipment space.
  • A collaborative culture that values growth, learning, and impact.
  • Competitive compensation and benefits.
  • Our focus always starts with the business use-case. We serve as a bridge between cutting-edge academic research and commercialization in industry.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Test Automation Engineer Q&A's
    Report this job
    Apply for this job