QA Engineer for Tictrac

Lviv, Ukraine

Apply

 

At Tictrac we have a simple mission: to change the way people look after themselves, for good. We’re trying to achieve this via a multi-device health and lifestyle platform that provides users with lifestyle plans and support tailored to their wellbeing goals.

Our platform syncs with 100s of monitoring devices (think Fitbit, Jawbone etc.) and popular diet and fitness apps, allows users to compete in fitness challenges and delivers goal-based programs designed with input from leading personal trainers and experts in behaviour change.

Rather than being supplied directly to consumers, our platform is licensed, globally, by health, insurance and government organisations keen to engage their audience in lifestyle, fitness and wellbeing to reduce the risk of major health conditions.

Read more about the client

Description

On behalf of Tictrac, Ciklum is looking for a QA Engineer to join our team in Lviv on a full-time basis.

Working as a QA Engineer, you will work as part of a cross-functional team that uses Agile methodologies and will develop and execute functional and non-functional tests.  As a custodian of the quality of our product, you will ensure that new developments provide the anticipated functionality and that current functionality is unaffected.

Responsibilities

  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Designing, developing and executing test cases, both manual and automated
  • Identifying, reporting, documenting and tracking bugs to closure
  • Communicating test results, as well as any errors or issues discovered during testing, to QA Engineering and Management teams
  • Performing manual exploratory tests on selected functional areas of the platform
  • Performing regular Smoke and Regression tests
  • Retesting resolved defects
  • Maintaining and monitoring test automation suites
  • Actively contributing to the work of a dedicated team, from the design stage through to the final solution
  • Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Handling multiple projects with changing priorities and ensuring that you meet concurrent deadlines
  • Building, maintaining and supporting test environments
  • Becoming familiar with software under test and any other supporting tools
  • Assisting Product Managers in elaborating the acceptance criteria
  • Preserving and growing your knowledge of the Tictrac platform and QA procedures
  • Staying up to date with new testing tools and test strategies

Requirements

  • Proven track record in software quality assurance
  • 3 years’+ experience of testing Web and native Mobile applications (iOS & Android)
  • Awareness of basic techniques and tools for testing APIs
  • Strong knowledge of software QA methodologies, tools and processes
  • Understanding of BDD concept and Cucumber framework
  • Working knowledge of at least one issue management tool e.g. Jira
  • Understanding the principles and standards of good bug reporting
  • Ability to write clear, concise and comprehensive documentation, including test plans and test cases
  • Experience of working in an Agile (Scrum/Kanban) development environment
  • Knowledge of common web debugging/monitoring tools e.g. Chrome DevTools
  • Experience of using test management tools
  • Advanced English skills

Desirable

  • ISTQB / ISEB Foundation Certified or equivalent knowledge
  • MS/BS degree in Computer Science or another engineering related subject
  • Understanding of Continuous Integration and Continuous Delivery concepts
  • At least 2 years’ experience in contributing to automation tests for mobile applications (preferably with Appium)
  • Proven programming skills, preferably Java

Personal skills

  • Excellent analytical and problem-solving skills with strong attention to detail
  • A highly organized individual with the ability to multi-task
  • Proven ability to remain calm and work well under pressure
  • Can take ownership and work independently on large technical projects
  • Demonstrable ability and willingness to think in terms of product / business as a whole
  • Strong team player with excellent communication skills and initiative
  • Experience in working remotely as a part of distributed team

What's in it for you

  • Long-term employment with 20 working-days paid vacation and other social benefits
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
  • Unique working environment where you communicate and work directly with client