| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Gnosis | Remote |
| |||
Oasis Protocol Foundation | Madrid, Spain | $91k - $104k | |||
Stellar Staffing Solution | New York, NY, United States | $90k - $112k | |||
Calyptus | San Francisco, CA, United States | $67k - $80k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Coinmarketcap | Remote | $33k - $64k | |||
Altoros | Argentina | $45k - $77k | |||
Aurora Labs | Remote | $54k - $96k | |||
Circle | Taipei, Taiwan | $84k - $104k | |||
Coinhako | Singapore, Singapore | $57k - $103k | |||
Coinhako | Singapore, Singapore | $87k - $106k | |||
Aurora Labs | Remote | $45k - $85k | |||
Consensys Mesh | New York, NY, United States | $72k - $75k | |||
Monad Labs | New York, NY, United States | $72k - $150k | |||
Enya Labs | Palo Alto, CA, United States | $72k - $75k | |||
Selby Jennings | New York, NY, United States | $200k - $500k |
What you will do
Gnosis is building a Consumer Web3 wallet for Gnosis Chain based on a Gnosis Safe backend that leverages all the advantages of account abstraction to improve user experience and expand addressable user segments. Ultimately, Gnosis Wallet will become an on-chain neobank, leveraging Gnosis Pay and IBANs for wallets. Gnosis Wallet will also natively support Circles UBI.Â
For Gnosis Wallet and related projects like Gnosis Pay, we seek a QA automation engineer with a focus on single page web applications (PWA) and blockchain technology. The successful candidate will be responsible for ensuring the highest quality of our web applications through effective automation strategies. This role involves creating and maintaining automated test scripts, integrating them into our continuous integration (CI) pipeline, and effectively managing local test-blockchain environments. The QA automation engineer will be instrumental in identifying critical areas for testing, developing comprehensive testing strategies, and ensuring continuous correctness and reliability of crucial application components. Prior experience with Web3 technologies (EVM based chains and contracts) is desirable.
What you will do
Develop, maintain, and optimize automated test scripts for single page web applications, ensuring comprehensive coverage of key functionalities..
Collaborate in identifying critical scenarios for testing, developing strategies that ensure ongoing correctness and reliability of these key aspects.
Integrate and manage automated tests within the CI pipeline, facilitating efficient and reliable testing processes.
Set up, configure, and manage local test-blockchain environments for testing purposes, including deploying contracts and utilizing them in the test setups.
Proactively identify and address areas for improvement in the testing process, enhancing test efficiency and coverage.
Document, report, and assist in troubleshooting and resolving issues identified during testing, contributing to the overall quality of the application.
Keep abreast of the latest trends and advancements in blockchain technology, automated testing tools, and best practices to continually refine testing strategies.
Who you are
Proven experience in web development and test automation.
Expertise in automated testing tools and frameworks, and their integration into CI pipelines.
Solid understanding of blockchain technology and experience in setting up local test environments.
Proficiency in web development technologies such as TypeScript, HTML, CSS and related web development technologies.
Excellent analytical and problem-solving skills, with a keen attention to detail.
Strong collaboration and communication skills, capable of effectively identifying and prioritizing testing requirements.
What we can offer you
Do you need resources to pursue your professional goals? → We got you covered with a personal education and conference budgets;Â
Is there something that you would like to try out within our projects? → You can use your Friday afternoons on research or on a side project in our ecosystem;
Our hierarchy is flat, so there is no chance to get lost in the vertical looking organizational structure;
Not really an early bird? No worries! → Flexible working schedules and remote work policies are, for a long time, part of our culture;
We're growing rapidly, the industry is expanding fast, and we have a lot to do. If you're someone who loves taking initiative and getting things done, there are a lot of opportunities for you at Gnosis. We’re enthusiastic about our shared mission and enjoy spending time together!
Please apply with your (English) resume. We look forward to your application!
At Gnosis, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.
About us
Gnosis boasts an unparalleled track record of experimentation and building decentralized infrastructure for the Ethereum ecosystem. When Gnosis was founded in 2015, it focused on building prediction markets to enable worldwide access to accurate information. Today, as a DAO, Gnosis uses the products that it creates to transparently guide decisions on the development, support, and governance of its ecosystem. Safe, Cow Protocol, Conditional Tokens, Gnosis Auction, Zodiac, Agnostic Relay, and MEV Blocker are all products and protocols incubated by Gnosis. Â
In November 2021, the xDai and GnosisDAO communities voted to combine their vibrant ecosystems to create the Gnosis Chain, an EVM compatible, community owned network that prioritizes credible neutrality. Secured by over 125k validators around the world, Gnosis Chain ensures a secure and resilient infrastructure. Users and developers on Gnosis Chain can also take advantage of familiar tooling and trust-minimized bridges to the Ethereum mainnet. Gnosis Chain employs the same execution and consensus layer clients as Ethereum, ensuring seamless integration with all future EIPs.
Most recently, we launched Gnosis Pay, the first decentralized payment network allowing web3 developers to integrate with a range of traditional payment schemes including Visa. Gnosis Pay allows users to spend their digital assets anywhere Visa is accepted with the same quick, seamless transactions they expect from a traditional debit card.Â
Embrace the future of decentralized technology with Gnosis Chain, and join us as we continue to shape the next generation of web3 advancements. Together, we are building a decentralized ecosystem that empowers users and fosters global innovation.
What is EVM?
EVM stands for Ethereum Virtual Machine, and it is the runtime environment for smart contracts in the Ethereum network
It is a virtual machine that executes code written in the Solidity programming language, which is the language used for writing smart contracts on the Ethereum platform
The EVM is a sandboxed environment, which means that code executed within the EVM is isolated from the rest of the network and cannot interact with it directly
This is important for security reasons, as it prevents malicious code from affecting the rest of the network
When a smart contract is deployed to the Ethereum network, it is compiled into bytecode that can be executed by the EVM
Each node on the network maintains a copy of the EVM, which allows them to execute smart contract code and validate transactions
When a transaction is submitted to the network, the EVM processes it by executing the corresponding smart contract code
The EVM processes the transaction by reading the bytecode, interpreting it, and executing it step by step
The EVM then returns the result of the transaction to the sender, which can include changes to the state of the contract or the network as a whole
The EVM is designed to be Turing-complete, which means that it is capable of performing any computation that can be performed by a computer
This allows for complex smart contracts to be executed on the Ethereum network, including those with conditional logic, loops, and other advanced programming constructs
The EVM is a key component of the Ethereum network, as it allows for the execution of smart contracts in a secure and isolated environment
It is a crucial part of the blockchain infrastructure that enables decentralized applications to be built and run on the Ethereum platform.