Full Stack QA Engineer

About the Role

You will be responsible for functional and UI component testing, integrating frontend development kit tools (e.g., Chromatic + Storybook) into CI/CD pipelines, and ensuring consistent visual and functional quality. As a quality champion within the team, you will help developers test components effectively, set up quality gates, and shape processes that catch defects early and reduce reliance on manual QA. While the role is primarily focused on manual and process-driven quality work, you are expected to gradually expand into test automation - including collaboration with other teams and applying Python-based automation skills as part of your professional growth.

Requirements

  • 5+ years of experience in Quality Assurance
  • Solid experience in functional testing (integration, UI, acceptance, exploratory) with strong knowledge of component-driven development and UI testing best practices
  • Deep understanding of QA approaches, testing principles, test types, zero bug policy, test pyramid, and test coverage strategies
  • Proven ability to design and implement quality gates and integrate them into CI/CD pipelines
  • Superb quality of test documentation.
  • Hands-on experience with Scrum or other agile frameworks
  • Good SQL skills
  • Excellent knowledge of the SDLC from requirements to deployment and monitoring
  • Strong communication, collaboration, and problem-solving skills with a proactive mindset
  • Motivated to build automation testing skills in Python and apply them in practice
  • Good level of spoken and written English and Russian
  • Experience with visual regression testing tools and workflows (e.g., Chromatic, Storybook, or similar)
  • Experience with Python (pytest, Playwright) will be a plus
  • Experience in Fintech, Blockchain or other complex domain with heavy business logic and integrations

Responsibilities

  • Be an active part of the Scrum team
  • Perform requirements analysis, manual testing, and support product releases
  • Develop and maintain test documentation (checklists, test cases, quality reports)
  • Perform functional, exploratory, and UI component testing to ensure both functional and visual quality
  • Act as a quality champion, driving best practices and ensuring high standards across the team
  • Support developers in properly testing UI components and improving test coverage
  • Design and maintain an automated component testing process, including integration of frontend development kit into CI/CD
  • Design and implement QA processes, pipelines, and quality gates within CI/CD, shaping a long-term quality strategy where defects are caught early

Benefits

  • Remote work

Skills

Apply Now
Full Stack QA Engineer at CoinsPaid | JobStash