CV successfully sent!
Error sending CV!
On Hold / Closed #3034

Automation QA Engineer (JavaScript)

Hire Bonus
$$$
Key skills: 3+ Automation QA / JIRA / GraphQL / REST / JavaScript / Cypress / Agile / Good English
Automation QA Engineer (JavaScript)

Required Skills

  • Automation QA with a minimum of 3 years’ experience in Automation.
  • Experience in using JIRA and for bugs triage.
  • Basic understanding of Docker, Kubernetes, gRPC.
  • Understanding GraphQL and REST.
  • Experience with executing automation tests on CI.
  • Experience in working with cloud-based environments and microservices.
  • Strong experience in JavaScript and Cypress.
  • Strong experience in Automating frontend, backend and API testing.
  • Knowledge of Agile and ability to work in fast-paced environment.

Past experience

Demonstrated track record and proficiency in the points below:

  • Tested software from End-to-End perspective.
  • Worked within the team or individually.
  • Able to prioritise testing within the given time and resources.
  • Automated testing.
  • Working with CI/CD practices.
  • Writing and maintaining test scripts.
  • Collaborating in small and fast paced teams.
  • Full knowledge of Bug Life cycle.
  • Understanding of STLC concept.

More about you

  • Good level of English.
  • Willingness to learn and open mind about new technologies.
  • Confident to operate in a fast-paced environment.
  • Use a collaborative approach and willingness to engage in an environment of active idea sharing.
  • Able to learn autonomously.
  • Use excellent all-round communications skills.

Will be a plus

  • ISTQB or similar certification in Software Testing.
  • Development background.
  • Experience with mobile testing.
  • Experience with performance, security, and accessibility testing.

We offer

  • Working with latest cutting-edge technologies.
  • Disrupting a century old industry in a startup environment.
  • Opportunity to grow and develop your core skills.
  • Work with a diverse multicultural team in an agile environment.
  • Variety of knowledge sharing and self-development opportunities.
  • Competitive salary.
  • State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions.
  • Opportunity to travel to client offices based in London.
  • Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model.

Responsibilities

  • Being able to write acceptance tests and end to end tests in JavaScript.
  • Ensure that code quality is maintained throughout the development cycle.
  • Explain the benefits of automated testing in the Agile methodology to the team.
  • Actively take part in all team meetings.
  • Maintain and improve current test frameworks used.
  • Participate to Chapter meeting and share best practices with other QA engineers.
  • Collaborate closely with all team members in order to implement best QA practices starting from the earliest stages of development.
  • Integrate test into software development life cycle, not at the end of the cycle (or after!). The definition of done for each ticket must include adequate tests.
  • Ensure that developers do not skip unit-tests in favor of other type of test: testing pyramid.
  • Ensure that developers share the task of writing unit tests so that automated tests are produced by software engineers as well as QA engineers.
  • Ensure that developers understand the importance of user acceptance tests.
  • Ensure that developers curate a set of realistic fake data which constitutes the foundations for user acceptance tests.
  • Understand the difference between types of automated tests and being able to explain to the team.

Help the Head of Product Stream and Technical Owner to:

  • Plan requirements testing
  • Ensure that enough time to write automated testing is allowed for developers
  • Ensure that developers write automated testing
  • Plan pre release testing
     

Unable to Apply

Job Status: On Hold / Closed