Job Description
Summary
THE WORK:
We are looking for a Senior developer engineer in Test with proficiency in API testing, excellent knowledge of RESTful APIs architecture principles, and experience in test automation using a Behavior-Driven Development approach.
The ideal candidate should have the ability to read technical documentation, have experience with Java or TypeScript, and willingness to learn programming languages. Knowledge of Kubernetes is a plus.
The candidate will contribute to writing automated tests, improve our testing framework, explore new technologies related to blockchain and crypto, will do a test design, and perform API testing.
WHAT YOU’LL DO:
- Design and develop test scenarios for features, with strong focus on API testing
- Write and maintain automated tests using a Behavior-Driven Development approach and our Cucumber framework
- Perform manual testing of RESTful APIs using tools such as Postman or Insomnia
- Work closely with cross-functional teams to ensure comprehensive test coverage and integration of testing activities into our CD/CI pipeline.
- Stay up-to-date with the latest developments in blockchain and crypto technologies
- Provide leadership on projects involving one or more engineers, write and present design documents, and propose solutions for ambiguous requirements.
- Continuously improve testing processes, tools, and methodologies
- Develop and execute performance and scalability tests to ensure our applications can handle expected load and usage patterns.
- Analyze test results and provide recommendations for performance improvements.
WHAT YOU'LL BRING:
- Bachelor's degree in Computer Science or related field
- 5+ years of experience as Software Developer in Test with a focus on API testing and test automation
- Expertise in API testing and a deep understanding of RESTful APIs architecture principles.
- Experience in Cloud platforms such as AWS or Azure
- Proficiency in test automation, preferably using a BDD approach with Java and Cucumber
- Experience with performance testing tools such as JMeter or k6
- Strong programming skills in Java, TypeScript, or similar languages
- Highly efficient in delivering solutions for both large and small projects.
- Curiosity and eagerness to explore new technologies related to blockchain and crypto
- Strong communication and collaboration skills
- Knowledge of Kubernetes for container orchestration and deployment a plus
WHO WE ARE:
Do Your Best Work
- The opportunity to build in a fast-paced start-up environment with experienced industry leaders
- A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
- Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
- In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
- Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team
- We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!
Skills
- AWS
- Communications Skills
- Development
- Java
- Leadership
- Team Collaboration
- TypeScript