Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Full Stack QA (Python and NodeJS)

OnHires • California, US • Remote

Posted on: 20th March, 2025
Employment Type: FULLTIME

Job Description

About the Project:

We are looking for a Senior Full Stack QA Engineer to join our team and contribute to developing and testing a cutting-edge financial product. This role requires a hands-on approach to writing and maintaining unit, integration, and end-to-end tests, ensuring the reliability and performance of backend applications and APIs.
Key Responsibilities:
• Develop and maintain unit tests for the core codebase and smart contracts.
• Write, improve, and maintain integration and end-to-end tests.
• Independently create test cases for completed development tasks.
• Report and document bugs effectively.
• Collaborate with QA teams from related projects to align testing efforts and share insights.

Requirements:
• 3+ years of experience in backend application testing, focusing on REST or RPC APIs.
• 1+ year of experience in a developer or unit testing role.
• Strong knowledge of SQL relational databases (MySQL, PostgreSQL) and key-value stores (Redis).
• Experience with message brokers, particularly RabbitMQ.
• Proficiency in Python and frameworks: unittest, pytest OR TypeScript & Node.js and frameworks: jest, Mocha, vitest.
• Languages: Russian (B2+) and English (B2+).

Preferred Qualifications:
• Understanding of blockchain technology and its applications in finance.
• Experience with smart contracts and Solidity programming.
• Knowledge of Docker, Linux CLI.
• Experience working in an Agile team.

What We Offer:

Competitive salary.
Remote work with a flexible schedule (GMT+4 ±1 hour).
Opportunity to work on an innovative fintech product.
Collaborative and experienced team with a strong technical focus.

Join us and contribute to the development of high-quality, reliable fintech solutions! 🚀

Responsibilities

  • We are looking for a Senior Full Stack QA Engineer to join our team and contribute to developing and testing a cutting-edge financial product
  • This role requires a hands-on approach to writing and maintaining unit, integration, and end-to-end tests, ensuring the reliability and performance of backend applications and APIs
  • Develop and maintain unit tests for the core codebase and smart contracts
  • Write, improve, and maintain integration and end-to-end tests
  • Independently create test cases for completed development tasks
  • Report and document bugs effectively
  • Collaborate with QA teams from related projects to align testing efforts and share insights

Requirements

  • 3+ years of experience in backend application testing, focusing on REST or RPC APIs
  • 1+ year of experience in a developer or unit testing role
  • Strong knowledge of SQL relational databases (MySQL, PostgreSQL) and key-value stores (Redis)
  • Experience with message brokers, particularly RabbitMQ
  • Proficiency in Python and frameworks: unittest, pytest OR TypeScript & Node.js and frameworks: jest, Mocha, vitest
  • Languages: Russian (B2+) and English (B2+)
  • Opportunity to work on an innovative fintech product
  • Collaborative and experienced team with a strong technical focus
OnHires

OnHires

Technology

Location

California, US

Job Type

FULLTIME

Benefits

  • Competitive salary
  • Remote work with a flexible schedule (GMT+4 ±1 hour)

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.