The opportunity :
Uphold is looking for a Test Automation Engineer to join our Engineering team. This is an incredibly exciting opportunity where you’ll get to work in a very friendly and relaxed environment and be part of a well-motivated, talented and growing team.
You will play a key role in the development of our products, by working closely with the QA and Tech teams to design and implement test automation tools for our projects with the objective of testing the new code thoroughly and efficiently in a short space of time.
If you are excited about web and mobile automation, test automation frameworks and testing in general, Uphold is the place for you!
What you’ll be doing primarily :
Create, maintain and evolve test automation strategies, tools and frameworks.
Work closely with the QA and Engineering teams in the design and implementation of test automation tools.
Investigate problems in software as a result of testing.
Act as a key knowledge resource for testing automation, training and supporting other team members as appropriate.
Analyze and investigate the available solutions to fulfil Uphold’s needs in terms of test automation.
Maintain up to date knowledge on new automated testing practices.
Required qualifications :
Degree in Computer Science or equivalent.
Proven relevant experience in developing or testing web and / or mobile applications.
Experience with automation frameworks like Detox and Cypress.
Experience in working with agile teams.
Experience with BDD or TDD methodologies.
Familiarity with CI / CD tools, such as Jenkins, Travis or others.
Strong problem solving and technical troubleshooting skills and attention to detail.
Proactivity in spotting problem areas and proposing ideas for improvement.
Willingness and flexibility to switch between multiple high priority assignments.
Ability to manage project deadlines in a fast-paced environment.
Strong verbal communication skills to effectively collaborate with other teams.
Fluent written and oral English skills.
Importantly, if you’re looking for a senior role with us, you will have achieved many of the things above while also providing mentorship to others, and have engaged in public speaking opportunities.
What we have to offer you :
An amazing work environment in a company that continues to grow, driven by extraordinary and passionate people that keep up innovating and challenging more each day.
An international team, in a cutting edge field, working on the most fascinating projects.
Growth and career opportunities, and the chance to be proactive and creative.
A flexible and enthusiastic work environment that offers you snacks, a lot of coffee and other great benefits.
Open and transparent culture - we get together on a weekly basis to share updates, strategic plans, and engage with each other informally over food and drinks.
Interesting events that keep you connected with the team and celebrate our success.