Staff Software Development Engineer in Test, Nifty Gateway
Posted on: May 16, 2022
Empower the Individual Through Crypto
Gemini is a crypto exchange and custodian that allows customers to
buy, sell, store, and earn more than 30 cryptocurrencies like
bitcoin, bitcoin cash, ether, litecoin, and Zcash. Gemini is a New
York trust company that is subject to the capital reserve
requirements, cybersecurity requirements, and banking compliance
standards set forth by the New York State Department of Financial
Services and the New York Banking Law. Gemini was founded in 2014
by twin brothers Cameron and Tyler Winklevoss to empower the
individual through crypto.
Crypto is about giving you greater choice, independence, and
opportunity. We are here to help you on your journey. We build
crypto products that are simple, elegant, and secure. Whether you
are an individual or an institution, we want to help you buy, sell,
and store your bitcoin and cryptocurrency. Crypto is not just a
technology, it's a movement.
At Gemini, our mission is to empower the individual and that
includes giving our employees flexibility of choice - our Office
Optional Policy allows employees to choose to work from one of our
physical locations or from home.
About Nifty Gateway
Nifty Gateway is the premiere, all-in-one platform that makes it
easy to buy, sell, and store digital art and collectibles,
otherwise known as Nifties (or NFTs). Nifty Gateway was founded by
Duncan and Griffin Cock Foster in 2018, and acquired by Gemini in
2019, with the belief that crypto networks and the blockchain have
the power to fundamentally change the art world by creating greater
choice, independence, and opportunity for artists, creators, and
Select roles that are location-specific will still be eligible for
The Department: Nifty Gateway Quality Assurance
At Nifty Gateway, we are building a Quality Assurance team who will
have deep knowledge about our products and product features and
have a knack for comprehensive analysis from both the developer and
end-user perspectives. They will be effective communicators in code
who aren't afraid to think outside of the box. As key partners in
deployment, the QA team will consistently ensure that we clear a
high bar of excellence.
The Role: Staff SDET (Software Development Engineer in Test)
An SDET is a test professional with advanced programming skills who
can create automation testing tools and frameworks to assist the
manual testing process. Conduct both software development and
testing tasks focused on the testability, robustness and
performance of production software. Your builds should expose
defects in production level code as well as defects at the
component and feature integration perspective.
Looking For Individuals With Experience In The Following Areas
REST API - ability to test programmatic interfaces , parse JSON and
evaluate REST interfaces.
Websockets - implementing and testing websockets API through
Cypress/Puppeteer/Selenium with programming language to test front
end applications in multiple browsers OS configurations.
Own the design and implementation of tests that will help in
end-to-end quality of major deliverables working closely with
multiple engineers and teams to execute them.
Set up, maintain and perform test automation frameworks on multiple
applications platforms and build test scenarios and acceptance
Investigate customer problems referred to you by the technical
support team, test bugs and create / manage bug reports.
Work with deployment teams to resolve issues for systems,
coordinate on product design and offer inputs on the testability of
functional elements and product designs.
Review other test engineers' code and test plans for completeness,
correctness, style, etc.
Research testing tools, methodologies and trends to update existing
practices and processes.
Solid in-depth knowledge of Quality Assurance, as well as knowledge
of object oriented design principles
Tech Leadership & Mentorship experience as well as 8+ yrs of
experience as an SDET, developer or strong Automation Engineer
Bachelor's degree in Computer Science, Software Engineering or
Experience creating automation frameworks and tools to support test
Technical aptitude to ask engineers good questions about
architecture and product decisions
Expertise in Python or similar programming language and
Familiarity with the Django framework, PostgreSQL, and ReactJS.
Experience working with automation tools/frameworks (e.g Cypress,
Puppeteer, Selenium TestNG, RestAssured, RSpec, etc.)
A demonstrated history of strong proficiency with programming in an
Experience establishing successful partnerships with key
stakeholders such as product managers, project managers, and
Experience working in a startup environment
Experience working with NFT, Bitcoin, Ethereum, and/or blockchain
It Pays to Work Here
We take a holistic approach to compensation at Gemini, which
Competitive Compensation and Profit-Sharing Equity
Flexible vacation policy
Retirement Plan Matching
Generous Parental leave
Comprehensive health plans
Training and professional development
At Gemini, we strive to build diverse teams that reflect the people
we want to empower through our products, and we are committed to
equal employment opportunity regardless of race, color, ancestry,
religion, sex, national origin, sexual orientation, age,
citizenship, marital status, disability, gender identity, or
Veteran status. Equal Opportunity is the Law, and Gemini is proud
to be an equal opportunity workplace and affirmative action
employer. If you have a specific need that requires accommodation,
please let a member of the People Team know.
Keywords: Gemini, New York , Staff Software Development Engineer in Test, Nifty Gateway, IT / Software / Systems , Brooklyn, New York
Didn't find what you're looking for? Search again!