PROJECT: Established in 2018 in San Francisco, this animation-focused tech company provides a robust platform for creating and sharing lightweight, scalable animations. With a fully remote team of over 80 professionals, it supports a global user base that spans hundreds of thousands of businesses. The company offers a unique suite of tools that streamline the animation workflow and integrate seamlessly with popular design environments.
REQUIREMENTS: * 3+ years of professional experience in QA engineering or software testing; * Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). * Proven experience in building and maintaining automated test frameworks using tools like Playwright, Selenium, or Cypress. * Proficiency in TypeScript for test development. * Solid understanding of QA methodologies, tools, and best practices. * Experience with CI/CD pipelines and integrating automated testing workflows into them. * Excellent problem-solving skills and a keen eye for detail. * Familiarity with testing in a frontend-heavy environment, particularly with frameworks like React. * Ability to write clear, concise, and comprehensive test plans and documentation.
NICE TO HAVE: * Experience with testing frameworks like Vitest or Jest. * Familiarity with canvas-based environments or testing animation workflows (e.g., .lottie files). * Understanding of performance testing and tools to measure application scalability. * Knowledge of Rust, C, or ThorVG (helpful but not required). * Familiarity with test case management tools like TestRail or similar.
RESPONSIBILITIES: * Design, develop, and execute comprehensive test plans and test cases for both automated and manual testing. * Build and maintain robust automated test suites using tools like Playwright and TypeScript to ensure the reliability of our web applications. * Collaborate closely with developers, designers, and product managers to understand requirements and ensure test coverage for all use cases, edge cases, and workflows. * Conduct end-to-end (E2E), functional, regression, and performance testing for web applications. * Identify, document, and track bugs through to resolution using issue tracking tools. * Establish and maintain testing best practices, ensuring scalability and reliability of testing processes. * Integrate automated testing into CI/CD pipelines for seamless deployment workflows. * Provide actionable feedback on testability during the design and development phases.
YOU WILL GET: * Competitive financial reward and other social benefits; * Possibility to work with minor supervision and low-bureaucracy; * Flexible schedule and friendly working atmosphere; * Tight-knit team with an inclusive and transparent culture.