Senior QA Engineer

We are looking for a Middle+ / Senior QA Engineer to join our team and contribute to the development of a modern, data-driven web platform. You will work on complex user interfaces, dashboards, and business workflows, collaborating closely with backend engineers, designers, and product managers to deliver stable, scalable frontend solutions.

 

Requirements:

 

  • 4+ years of hands-on experience Functional QA, QA Analyst, or Product Testing roles, preferably in multi-platform environments (web & mobile)
  • Proven experience in setting up QA processes from scratch or significantly improving existing QA practices.
  • Strong experience testing web and mobile applications, ideally across React-based web apps and mobile apps (Flutter or similar frameworks). 
  • Experience supporting customer-facing digital products, with a strong understanding of real user behavior and edge cases.
  • Excellent analytical and problem-solving skills, with the ability to investigate complex product behaviors.
  • Strong ability to translate requirements into structured functional test cases.
  • Experience acting as a bridge between Product, Development, and Support, especially in distributed or remote teams.
  • Strong documentation skills, including test cases, QA processes, and release validation procedures.
  • Experience with bug tracking and test management tools.
  • Basic understanding of APIs, client-server architecture, and mobile/web application behavior.
  • Ability to analyze system behavior, logs, and product flows during issue investigation.
  • Strong ownership mindset โ€” ability to work independently as the sole QA function.
  • Experience defining and implementing QA workflows, release gates, and quality standards.
  • Exceptional communication skills and a strong team mindset.
  • High level of English proficiency (written & verbal).

     

Responsibilities:

 

  • Quality Leadership & Strategy: Define, lead, and continuously improve QA processes, methodologies, workflows, and standards across the interactive team.
  • Evaluate and propose QA tools (test case management, bug tracking, exploratory testing, API testing, device management, etc.).
  • Build and champion a strong quality mindset, coaching team members and promoting best practices.
  • Serve as the quality authority and final checkpoint before releases go live.
  • Functional Testing & Product Validation: Translate product requirements, specifications, and user stories into clear functional test cases and test scenarios.
  • Design and maintain structured test plans covering key user workflows, business logic, and edge cases.
  • Perform manual, exploratory, regression, cross-browser, and cross-device testing for web and mobile applications.
  • Validate that new features and product enhancements meet functional requirements and user expectations before release.
  • Ensure that updates and fixes do not negatively impact existing functionality.
  • Defect Identification & Management: Identify, document, and track defects with clear reproduction steps and expected vs. actual behavior.
  • Prioritize issues based on user impact and business risk.
  • Verify bug fixes and ensures proper resolution in future builds.
  • Collaborate with developers to clarify issues and confirm fixes.
  • Tier 2 User Support & Issue Investigation: Act as second-line support for user issues escalated by the Support team.
  • Reproduce and investigate reported problems to determine root causes.
  • Distinguish between user errors, configuration issues, and system defects.
  • Provide insights and workarounds to support teams when applicable.
  • Escalate confirmed defects to development teams with detailed analysis. 
  • QA Process & Documentation: Maintain organized test case documentation, test scenarios, and QA procedures.
  • Manage regression tests to ensure system stability as the product evolves.
  • Support release readiness by validating those critical workflows function correctly before deployment.
  • Contribute to improving QA processes, testing coverage, and product quality standards.
  • Process Ownership: Own the QA process for both new development initiatives and ongoing product maintenance, testing priorities, risk assessment, and test documentation.
  • Ensure high-quality releases through measurable quality metrics and transparency.
  • Streamline testing pipelines and improve QA visibility within development cycles.
  • Document the QA practices, guidelines, requirements, and recommendations to support long-term quality standards.

     

We offer:

 

  • Competitive salary.
  • Remote work format.
  • Work on international, production-grade products.
  • Salary tied to the dollar exchange rate.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 23 March
65 views
ยท
20 applications
To apply for this and other jobs on Djinni login or signup.
Loading...