Noovy

General QA Engineer

JOB SUMMARY

As a General QA Engineer at Noovy, you will ensure the quality, stability, and usability of our SaaS platform by designing and executing both manual and automated tests. You will contribute to all stages of the testing lifecycle, including planning, implementation, execution, and continuous improvement. You will also track key quality metrics to measure test efficiency, coverage, and product reliability. Your work will be essential to delivering reliable releases and maintaining high-quality standards across our products.


KEY RESPONSIBILITIES

  • Test Planning & Execution
    • Design, develop, and execute test cases for web, mobile, API, and backend services.
    • Perform functional, regression, integration, and exploratory testing.
    • Create and execute automated tests using frameworks such as Playwright.
    • Validate data integrity and workflows by testing backend systems and APIs.
  • Test Automation Development
    • Implement and maintain automated test suites for UI, API, and mobile applications.
    • Write maintainable and efficient test automation code.
    • Continuously update and improve test suites as product evolves.
    • Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI).
  • Defect Management
    • Identify, document, and track bugs using issue tracking tools.
    • Collaborate with developers to reproduce, clarify, and verify defects.
    • Prioritize and escalate critical issues as needed.
  • Collaboration & Process Improvement
    • Work closely with developers, product managers, DevOps, and other QA engineers.
    • Participate in sprint ceremonies and contribute to refining QA processes.
    • Share knowledge and mentor less experienced team members, when required.
  • Documentation
    • Create and maintain clear test plans, test cases, and test documentation.
    • Document testing procedures and contribute to release checklists.
  • Release Support
    • Support release validation, smoke testing, and monitor release stability.
    • Participate in Go/No-Go decisions by providing quality assessments and risk evaluations.


NECESSARY SKILLS

  • 2+ years of experience in software quality assurance, including both manual and automation testing.
  • Solid understanding of QA methodologies, tools, and processes.
  • Hands-on experience with test automation frameworks (Playwright, Appium).
  • Proficiency in JavaScript or TypeScript for writing automated tests.
  • Knowledge of GraphQL and API testing.
  • Mobile testing.
  • Good understanding of relational databases (MySQL) for backend validation.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Fluent English and Russian  (written and spoken)


KEY SKILLS

  • Technical Proficiency โ€” Experience designing and executing manual and automated tests.
  • Problem Solving โ€” Ability to isolate, analyze, and troubleshoot issues efficiently.
  • Quality Mindset โ€” High attention to detail and commitment to product reliability.
  • Collaboration โ€” Skilled at working in cross-functional Agile teams.
  • Adaptability โ€” Comfortable learning new tools, technologies, and workflows.
  • Ownership โ€” Ability to take responsibility for test coverage and quality outcomes.
  • Data-Driven Thinking โ€” Ability to track and report QA metrics like test coverage, defect density, and automation rate.


DESIRABLE SKILLS

  • Experience with performance testing and monitoring tools.
  • Familiarity with mobile automation frameworks (Appium).
  • Experience with containerized environments and cloud testing.
  • Experience with React Test Library.
  • ISTQB certification or equivalent.
Published 13 August ยท Updated 31 August
Statistics:
210 views
ยท
28 applications
93% read
ยท
86% responded
Last responded 2 days ago
210 views
ยท
28 applications
50% read
ยท
25% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...