Swatchbook Logo

Quality Assurance Engineer

Location:
Remote from USA or UK
Team:
Quality Assurance team

About the role

We are looking for a self-motivated individual who has a passion for testing and product quality. You must have a strong sense of initiative, with an ability to assess the best testing strategies, ensuring we deliver the highest quality products to our customers. As swatchbook is focused on building user-centric applications for the design space, we need someone who puts user experience first, and who isn’t afraid of suggesting unique ideas or solutions to complex problems.

We are looking for a full time embedded QA engineer to assist us with ensuring the quality of our swatchbook web and mobile applications across multiple platforms. You will design and execute test plans and test cases, reporting quality back to the head of testing. You will identify and collect quality metrics for the applications which can be shared with the team. You will also log and track bugs across the applications, and identify blockers to release. If you have an interest in test automation, you will have the opportunity to build automated test scripts against the UI and API to ensure the stability of our software. You will work with the head of testing and the engineering team to improve testing practices and infrastructure.

This role is fully remote from USA or UK where candidates must be eligible to work.

Skills

Quality Assurance, QA, Testing, Python, JavaScript, GitHub

Key qualifications

  • 2+ years experience as a QA Engineer in software development.
  • 2+ years of experience with various manual testing techniques, including smoke testing, regression testing, UI testing, functional testing, and exploratory testing.
  • Strong knowledge of QA methodologies and practices.
  • Ability to write clearly and concisely.
  • Community and user driven.
  • A good understanding of user experience and accessibility.
  • Experience with Jira, Github, or other project management tools.
  • Experience testing across a variety of platforms including macOS, Windows, iOS, and Android.
  • Experience writing detailed and structured test plans and test cases.
  • Some knowledge of Python and/or JavaScript.

Preferred qualifications

  • Experience testing web and mobile applications, in particular applications made with the Angular and Swift frameworks.
  • Experience working in the design space (for example, with 3D and 2D design tools).
  • Good knowledge of API testing and writing API tests.
  • Good knowledge of UI testing and writing UI tests for the web.
  • Strong knowledge of Python and/or JavaScript.
  • Experience working in an agile, scrum, or Kanban environment.
  • Experience with release pipelines, release software and development tools such as Jenkins, Github, and Xcode.

Responsibilities

  • Identify, report, and track bugs and workflow issues while testing, and on the behalf of our customers.
  • Identify and collect quality metrics and KPIs in our products.
  • Report quality metrics back to the team and head of testing.
  • Design, document, and execute test plans and test cases.
  • Collect and maintain test data.
  • Collaborate with the engineering team and head of testing on continuous improvement projects.
  • Write automated API and UI scripts to ensure the stability of code changes.
  • Collaborate with the engineering team on white box testing.

About swatchbook

swatchbook is a design and software company that develops applications that make you smile. Founded in 2017, the company focuses on the development of cloud, desktop, and mobile software applications that help integrate the creative community within an organization into the product development process. swatchbook has its headquarters in sunny Irvine, CA, but has a fast growing worldwide team. It has a passion for good design and workflow, as well as a deep understanding of the challenges in the digital product development process.

Apply

To apply to this position, please send your CV to careers@swatchbook.us