Automation Quality Assurance Engineer - UK/Ukraine/Remote

Ninety Percent of Everything
Tregonhawke, UK
Closing date
26 Sep 2020

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.
About Us:

90POE is a company with a goal to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimisation and so much more.

Our Mission

To profoundly advance the safety, efficiency and reliability of the shipping industry through the

application of digital technologies.

The Role

90POE's mission is big. It's not going to be easy but with the support and determination from our stakeholders and the brilliant people we have hired we can achieve anything. Right now, we're seeking an experienced Automation QA Engineer to write acceptance and end to end tests, ensuring the code quality is maintained throughout the development life cycle. Our tech stack consists of React, React Native and Flutter applications communicating using GraphQLto microservice containers orchestrated by Kubernetes. The majority of our services is written in Golang with stream processing in Java, they usegRPCfor communication, achieve high scalability thanks to Apache Kafka based event driven architecture, persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, Cassandra, S3 and Elasticsearch. We follow CI/CD and agile methodologies to deploy into production multiple times per week.

This is an incredible opportunity to help to build on our success disrupting an industry in a start-up environment.

Your new team are made up of a mix of functions from Product Management, Data Science, Developers as well as Design, each bringing their unique expertise to the table and are jointly responsible in delivering the Stream's priorities. Your team will gain not only from your experience and knowledge of your domain but also from your collaborative and results driven style.

What's in for you

90PoE is a growing start-up, championing real change in the shipping industry. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.

You will demonstrate our values, strive for excellence, engage and motivate those around you and be accountable for your contribution to the team's priorities. You have the chance to own your and the company's growth.

What you will be responsible for
  • All cycles of QA activities: starting from requirements testing, manual feature testing, automation, and post-release testing
  • Help the Head of Product Stream and Technical Owner to:

o Plan requirements testing

o Ensure that enough time to write automated testing is allowed for developers

o Ensure that developers write automated testing

o Plan pre release testing
  • Actively taking part in all meetings including Chapter meetings, sharing QA best practice
  • Collaborate with your team in order to implement QA best practices starting from the earliest stages of development
  • Work closely with developers to make tests, processes, and knowledge sharing is all done correctly
  • 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
  • Expanding, managing and improving test framework
  • Being accountable for your contribution to achieving company priorities

As well as being able to demonstrate experience in the above, it would be great if you have:
  • Automation QA with demonstrable and significant 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
  • Full knowledge of Bug Life Cycle
  • Understanding of STLC concept
  • A continuous improvement mentality
  • Strong work ethic, drive and passion
  • Excellent internal and external rapport builder/people skills, establishing strong relationships
  • The ability to advocate for good ideas regardless of where they come from
  • Fluency in English and strong communication skills, both verbal and written

  • We offer a competitive financial package which includes competitive salary and a company bonus scheme
  • We have a positive attitude to flexible working, a competitive annual holiday allowance, supportive family polices
  • We have a culture of which we are proud with a highly skilled and diverse workforce

If you would like to join our amazing team and be part of this exciting journey, please get in touch.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert