Overview
Who we are
Born in 2014, Yoti is a digital identity and biometric technology company that makes it safer for people to prove who they are. The Yoti app was designed with privacy at its core, giving people a secure way to prove their identity and share third-party credentials with organisations and other people.
Today, we have over ten million app downloads around the world. We’ve expanded our offering to a suite of business solutions that span identity verification, age verification and estimation, e-signing, AI anti-spoofing technologies and we continue to think of innovative new offerings.
From day one, we’ve been working to fix an outdated identity system. This is not a journey we make on our own but with policy advisors, think tanks, researchers, academics, humanitarian bodies, our users and everyday people. We are committed to solving identity problems through grassroots research and social purpose initiatives.
About the Role
:We are looking for a skilled and detail-oriented Software Development Engineer in Test (SDET) to join the QA team at Yoti. In this role, you will be working on our web-based projects and will be responsible for designing, implementing, and maintaining automated test frameworks, ensuring the reliability, scalability, and performance of our applications. You will collaborate closely with developers, product managers, and QA engineers to uphold and enhance software quality throughout the development lifecycle
.
Key Responsibilitie
- s:Develop and maintain automated test frameworks, tools, and test scripts for functional, non-functional, and regression testin
- g.Design and execute test plans, test cases, and test scripts to validate software functionality and performanc
- e.Identify, document, and track defects, collaborating with developers to ensure timely resolutio
- n.Integrate automated testing solutions, leveraging Concourse CI/CD pipelines for efficient workflow orchestration and deployment automatio
- n.Perform API, UI, and database testing to validate system functionality and data integrit
- y.Collaborate with cross-functional teams to define quality metrics and ensure best practices in test automatio
- n.Investigate, analyse, and improve existing test coverage and framework
- s.Keep up to date with industry trends, tools, and best practices in test automation and software quality assuranc
e.
Required Skills & Experien
- ce:4+ years of experience in software testing and automation developme
- nt.Strong programming skills in JavaScript and Python, with Go being a valuable advanta
- ge.Experience with some of the following test automation frameworks including Selenium, WDIO, Mocha, PyTest, Behave, GoMock, and Test
- ifyProficiency in API testing tools like Postman, RestAssured, or simil
- ar.Experience with containerisation technologies such as Docker and Kubernetes, including orchestration, deployment strategies, and performance optimisati
- on.Knowledge of performance and security testing methodologi
- es.Strong analytical and problem-solving skills with attention to deta
- il.Ability to communicate and collaborate with team members and other stakeholde
rs.
Desired Skills and Experie
- nce:Familiarity with CI/CD tools such as Jenkins, Git actions or Conco
- urseExperience with containerisation technologies such as Docker and Kubernetes, including orchestration, deployment strategies, and performance optimisat
- ion.Knowledge of performance and security testing methodologies desired but not essent
- ial.Experience with Behaviour Driven Development (BDD) using Cucu
- mberUnderstanding of test data management and mocking techniq
- ues.Exposure to contract testing with Pact or similar tools, not required but a bo
nus.
What’s in it for
- you?Medical Insurance cover of INR 5
- lakhsLife Insurance / Accidental
- coverGratuity as pe
- r lawPF as pe
- r law18 days paid leave + 6 sick day leave (Ye
- arly)10 declared holidays (Ye
- arly)5 fully paid Selfie Days - for your own personal development, volunteering, charity events
- , etcQuarterly Team and company activities, Social c
- lubs.Continuous learning opportunities (Annual Training budgets, conferences
etc)
This is a great opportunity to join a company that is leading the way for innovative and responsible identity verification. We’re looking for people who can adapt to a fast-paced environment, as well as champion our brand and what we stand for. We value a positive attitude and people who have a collaborative, creative and transparent approach to solving pro
blems.
We believe in equal opport
unitiesIt takes a diverse community of passionate, talented and committed people to build a simpler, more secure way of proving identity. We’re an equal opportunity employer, so we welcome applications from people of all backgrounds, with different outlooks and exper
iences.
Tal
ent PoolIf we consider that you might be suitable for other roles in the future, we will keep your details so we can contact you about these other roles. If you do not want us to keep your details for this purpose, please e-mail peopleteam@yoti.com or let us know at any stage of the recruitment process. For more information please read our Applicant Privacy
Notice.