Position: QA Team Lead
Company: Moon Agency
Category: QA
Experience required: 5y
English level: fluent

Requirements
- 5+ years of experience in software QA, including hands-on experience in QA Automation
- 2+ years of experience in managing a well-functioning QA team
- Experience in a product company is essential
- Strong analytical, debugging and troubleshooting skills
- Experience in the full software development life cycle in software testing and test methodology
- Propensity to interact directly with users and product stakeholders to understand the scope of highly technical projects
- Experience with python (py-tests, behave)
- Hands-on experience interacting with test management systems (ideally, TestRail) and issue tracking systems (Jira)
- Ability to write and execute SQL queries against databases
- Knowledge of Git or other version control tools
- Knowledge of HTTP and WS
- Knowledge of TCP and ability to use TCP in automated tests
- Experience with Docker
- Ability to communicate clearly in English, both verbally and in writing

Advantages
- Familiarity or experience testing complex software systems written in low-level programming languages (e.g., Rust, C++)
- Experience testing linux-targeted services and applications
- Familiarity with ‘infrastructure as code’ and cloud services, in the context of setting up test networks with different configurations in the cloud
- Experience testing cryptography-heavy applications (e.g., hashing, signatures, ECC edd25519, secp256k1)
- Experience and familiarity with blockchain technology
- Experience successfully managing QA Automation teams
- Experience in technical testing (e.g., reading logs, SQL, using fiddler)
- Experience successfully testing complex software involving the use of advanced algorithms
- Experience testing distributed systems and blockchain technologies
- Bachelor’s degree in computer science or a related field

Our Offer
- Opportunity to be part of a ‘remote-first’ team of high-caliber engineers and researchers from around the world
- Base salary in accordance with your experience and credentials, plus upside incentives tied to the network’s success
- Flexible work schedule and the ability to choose to work remotely or in a hybrid (part-time office, part-time remote) environment, plus generous paid holiday and sick-leave allowances