QA & Testing Engineer - Moscow

  • Bitfury
  • Moscow, Russia
  • Jul 27, 2018
Full time Developer SCRUM

Job Description

Job description

The Bitfury Group develops and delivers both the software and the hardware solutions necessary for businesses, governments, organisations and individuals to securely move an asset across the Blockchain. The expertise of The Bitfury Group ensures successful, easy, fast, secure and cost-effective connectivity to the Blockchain.

We are looking for a Middle/Senior QA Engineer to join the team to build projects based on our blockchain framework Exonum.

Duties And Responsibilities
  • Responsible for the whole QA process in the team;
  • Backend and frontend testing both manual and automation;
  • Bug reporting, test case and testing documentation creation;
  • Perform functional, integration, performance and regression testing.
Technical Skills

  • 2-3+ years commercial experience as QA Engineer in database, REST API and WEB UI testing, backend testing;
  • Test frameworks: Junit, TestNG;
  • Skills in scripting languages: Bash, Python, etc;
  • Solid understanding of Web related technologies: HTTP, JSON, XML, HTML, CSS, XPATH;
  • Practical experience with Unix/Linux based OS’s;
  • Experience in CI/CD: Jenkins, Travis-CI, Vagrant as a plus;
  • Proficient understanding of Git;
  • Good understanding software development process, everyday duties will include cooperation with development / DevOps teams;
  • Experience with databases: PostgreSQL, MongoDB, Oracle 10g, MySQL;
  • Project Management: Jira, Spira, Google Docs or similar;
  • Methodologies: Agile (Scrum or Kanban), QA workflow;
  • At least upper-intermediate level of English.
Would Be a Plus
  • Knowledge of Blockchain technology;
  • Experience with virtualization and containerization tools: Docker, Virtualbox, VMware;
  • Experience in Mobile testing;
  • Knowledge of cloud computing concepts with any of the cloud provider would be a plus;
  • Master degree in Computer Related Science.
Soft Skills
  • We are looking for enthusiastic QA engineer with strong analytical and communication skills willing to learn about the Blockchain technology;
  • Must demonstrate ability to work independently and as a team player;
  • Must be able to multi-task.
We offer you
  • A job in a High Tech International company in a booming ground-breaking industry;
  • A great opportunity for career and professional growth;
  • Freedom of actions, good salary and comfort;
  • Flexible schedule.