| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Bittrex | Washington, United States | $58k - $90k | |||
Binance | Canada |
| |||
Astranis | San Francisco, CA, United States | $45k - $70k | |||
Binance | Singapore, Singapore |
| |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Binance | Singapore, Singapore |
| |||
Sardine | United States | $100k - $140k | |||
Status | New York, NY, United States | $72k - $90k | |||
Harmony | Remote | $45k - $73k | |||
R3 | London, United Kingdom | $45k - $55k | |||
Injective Labs | Remote | $25k - $35k | |||
Binance | Asia |
| |||
Celestia Labs | Remote | $45k - $55k | |||
Pillow | Bangalore, India | $27k - $45k | |||
Hike | Delhi, India | $27k - $45k | |||
Genies, Inc. | remote | $72k - $100k |
This job is closed
*This is a fully remote, direct hire (W-2) position. Working remotely from a primary residence outside the United States is currently not permitted for this role.
Summary:
Bittrex, the leading blockchain technology provider and cryptocurrency exchange, is hiring a fully remote Senior Backend Software Development Engineer in Test. We are passionate about uptime, code correctness, and quality and we are hiring additional engineers that share our values to help build the next generation of solutions and trading tools. If this sounds like you, we would love to have you join our rapidly growing team.
We are specifically looking for a senior-level backend SDET with prior experience working on large production codebases who possesses a relentless drive for quality to support our Wallet Engineering Team. The Senior SDET will be responsible for ensuring that our product ships with high quality and confidence. This is an opportunity to do testing the right way and work with software engineers who value a high degree of collaboration and integration.
When you work at Bittrex, you will find compelling work, worthwhile professional development, outstanding benefits, and the opportunity to make a difference. We believe that we can build an inclusive environment founded on empathy, respect, and equality to create great experiences for our diverse and global customers. This is a fully remote role.
Key Responsibilities:
The Senior Backend SDET is responsible for driving and executing backend testing of the wallet/blockchain side of our advanced financial services application from scratch.
You will need to learn and understand our product at a high level of detail and collaborate with internal teams to execute your primary responsibilities, including:
- Contribute to the Wallet Team’s operational excellence, building tools, and frameworks to streamline/automate aspects of the blockchain integration process.
- Design, develop, execute, and maintain wallet automation framework and test scripts from scratch
- Integrate the automated tests into build pipelines and ensure smooth execution
- Monitor the health of test build pipelines. Analyze any test failures and collaborate with Software Engineers for root cause analysis
- Prepare documentation to report status and summarize test results
- Create manual test cases, as needed, to cover the current and future releases
- Review and analyze results of test cases and scenarios
- Communicate with internal teams on specific application issues
- Prioritize QA issues and facilitate issue resolution
- Work with product or project managers to establish timelines for timely completion of QA elements
- Collaborate with Software Engineers and other test engineers to produce high quality products
- Drive enhancementsto improve process and technical implementations
- Develop and maintain QA guidelines and process documentation from scratch
- Find creative solutions to ambiguous problems
Essential skills:
- 5 to 7 years of SDET experience working on large production codebases in multi-application production environments
- Proven expertise working with NODE.js
- 5+ years of experience developing automated frameworks and test scripts on the backend in one or more object-oriented programming languages (C# highly preferred)
- Experience with service-oriented architectures (SOAs) and RESTful API design
- Strong understanding of any cloud service providers (Azure preferred).
- Experience with YAML pipelines in Azure DevOps, GitHub, etc.
- Working knowledge of SQL and relational databases
- Knowledge of BDD technologies like SpecFlow, Cucumber is a plus.
- Experience in multiple test methodologies, for example, regression testing, ad hoc testing, feature testing, security testing, integration testing, performance testing, user acceptance testing, etc.
- Excellent communication skills, both oral and written
- Strong problem solving and root cause analysis skills
Interview Steps:
- Recruiter Phone Screen (15-30 min)
- Technical Interview (via Zoom and Coderpad, 50 min)
- Interview Loop (via Zoom and Coderpad, 3-4 hours, can be divided into two days)
Prior to each step, we will provide tips on who you'll be meeting with, what to expect, and how to prepare.
Benefits at Bittrex:
- Fully remote roles
- Flex office space
- Unlimited PTO
- 401(k) participating with employer match
- Top of the line health coverage
- Health savings account (HSA)
- Education and home office stipends
About Bittrex:
Established in 2014, Bittrex is a U.S. based cryptocurrency Exchange with a long-standing reputation for industry-leading security, world-class compliance, innovative products, and state-of-the-art trading and technology infrastructure.
With lightning-fast trades, dependable digital wallets, and trusted security, our goal is to operate a world class cryptocurrency exchange with a focus on security and trust.
We invite you along on our journey to advance the blockchain industry by fostering innovation, incubating new and emerging technologies, and driving transformative change.
***
Bittrex is committed to a diverse and inclusive workplace. Bittrex is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#BI-Remote #LI-Remote #remotework #LI-KL1
What is a QA in a job?
QA stands for Quality Assurance, which is a process or department in a company responsible for ensuring that products or services meet a certain level of quality
In a job, QA may refer to the role of a Quality Assurance Engineer or a Software Testing Engineer, who is responsible for designing and implementing quality control procedures to ensure that products or services meet the company's quality standards
A QA Engineer may be involved in various stages of the product or service development cycle, from designing and planning quality control procedures to executing testing and analysis to identify and address issues or defects
They may also work closely with other departments, such as engineering, product management, and customer support, to ensure that customer needs are met and that products or services meet the desired level of quality
In the context of Web3, Quality Assurance (QA) refers to the process of testing decentralized applications (DApps), smart contracts, and other blockchain-based solutions to ensure their functionality, security, and performance
The role of a QA Engineer in Web3 may involve designing and implementing testing strategies to identify and fix bugs, vulnerabilities, and other issues that could affect the user experience, data integrity, or network security
Some of the specific responsibilities of a QA Engineer in Web3 may include:
- Developing test cases and scenarios for DApps, smart contracts, and other blockchain-based solutions
- Conducting automated and manual testing to identify and fix issues
- Collaborating with developers, product managers, and other stakeholders to ensure the quality of the product
- Ensuring that DApps and smart contracts are compatible with different blockchain networks and standards
- Contributing to the development of tools and frameworks for testing Web3 applications.