What You Get to Do

As a Quality Assurance Engineer, you will create, maintain and execute both manual and automated test cases, designing tests to validate the functionality of our backend and frontend systems. You get to bring your technical and analytical skills to the table to ensure only the highest quality product goes out the door, making a difference in the day-to-day lives of employees who use Fringe benefits

Some of your responsibilities will include:

  • Working closely with other business stakeholders, including research, design, and product managers to achieve cross-organizational goals
  • Creating test plans involved in the implementation of testing strategies and methodologies
  • Collaborating with the Product and Engineering team to define and perform manual UI tests for all user stories, epics, and releases, when applicable
  • Writing and executing test-cases for features across multiple systems by analyzing user stories, acceptance criteria, creating initial test designs, writing scripts and automated test suites (API, UI, Load), installing and maintaining the automation testing tools, and troubleshooting automation software issues
  • Working cross-functionally to assist the Product and Engineering Team in implementing and testing new features, regression testing critical areas, and driving resolution of issues.
  • Identifying cross-functional dependencies, potential risks, and quality issues.
  • Identifying, reproducing, and isolating bugs via automated and manual testing
  • Logging bugs and user stories in Jira, keeping the state of the ticket up to date and escalating where necessary to expedite resolution
  • Quickly and effectively communicating issues and corrective actions to management
  • Managing test case repositories and any automated testing tools that are in use

Who you are/Who we’re looking for:

  • You are a skilled quality assurance engineer with 3+ years of experience creating automation test cases, test plans, and test scripts for client-facing web applications
  • You have experience in scripting and automated testing, particularly in Cypress, Ruby, and Cucumber
  • You are passionate about quality and do everything in your ability to ensure an exceptional functional user experience
  • You are organized and detail-oriented, exhibiting the skillset to design and build maintainable automation platforms, tools, reporting, and related infrastructure and documentation for knowledge-transfer
  • You are thorough and execute all components of product testing such as automated, functional, regression, end-to-end testing, performance, and load testing
  • You thrive in a collaborative environment and can solve problems alongside software engineers, designers, product managers, while having fun and being supported
  • You have a natural ability to lead and drive testing of projects and features
  • You enjoy a challenge and aren’t afraid of tackling new problems in uncharted territory
  • You are curious and creative in your testing approaches
  • You challenge norms in a productive way, unafraid to propose and implement new testing methodology and best practices for the good of the development organization
  • You champion a culture of innovation and knowledge-sharing that incorporates new technologies, experimenting with different approaches, and rapid development
  • You are a strong writer, communicator, and presenter, able to distill the core of a problem succinctly and explicitly
  • You are resilient and adaptable - change doesn’t get you down but motivates you to succeed no matter the curveball thrown your way