Senior Test Automation Engineer
About us:
We are Data Science UA, and we are a fast-growing IT service company. We are proud of developing the Data Science community in Ukraine for more than 7 years. Data Science UA unites all researchers, engineers, and developers around Data Science and related areas. We conduct events on machine learning, computer vision, intelligence, information science, and the use of artificial intelligence for business in various fields.
About the client:
Our client is an R&D network at the convergence of 2 era-defining technologies: crypto & AI.
Previously, a viral consumer AI app company with 250M downloads, rolled out an AI toolset to more than 100k game developers, and onboarded 56k+ diverse users into web3 with an 80+ industry-leading partner network. The company also reached half a million people around the world with blockchain-powered humanitarian relief.
The company building the flagship product at the forefront of crypto consumers. Also, this is the social prediction’s protocol, creators can easily configure markets and share them with their community to earn trading fees & forecast major events. The company betting on truth as the next exponentially valuable commodity. By banking AI on crypto rails, the company can aggregate data at an unprecedented scale in an open network, protecting humanity from disinfo and guiding the species toward optimal social, economic & planetary decision-making.
About role:
We are looking for a skilled and passionate Senior Test Automation Engineer to join the innovative blockchain project team. This role focuses on test strategy creation for entire platform mixing functional/non-functional testing types, creating test automation framework from scratch and make it significant part of quality gates system in CI/CD pipeline.
Requirements:
– 5+ years of experience in software engineering.
– 2+ years of experience in blockchain domain.
– Experience with web3 on the last project.
– Knowledge of EVM blockchain, DeFi, non custodial wallets, solidity
– Candidates only from Europe.
– Strong knowledge of node.js/TS, Playwright, Jest.
– Knowledge of functional / non-functional testing (especially performance testing).
– Experience defining and tracking software quality metrics.
– Excel in communication and collaboration across teams.
Nice to have:
– Previous work in a startup/product environment, especially within the DeFi sectors.
– Passion for decentralization and the broader impact of blockchain on industries.
Responsibilities:
– Play a key role in developing and maintaining the quality assurance process.
– Create, manage, and optimize automated testing frameworks, ensuring the products’ continuous and flawless updates.
– Understand business scenarios and tech design, design and develop auto tests.
– Collaborate with a tech lead and engineering team to meet technical requirements and deliver on project goals.
– Prioritize sharp & iterative delivery on tight deadlines.
– Stay updated with new trends and best practices, specifically with a focus on scaling blockchain infrastructure and performing systematic testing.
The client offers:
– Competitive option stock & salary based compensation.
– Remote first.
– Unlimited PTO.
– Global team offsites.
– Professional development opportunities.
– Hardware (if needed).
– Office in Lisbon.
About