Senior Software Engineer in Test, Chainlink Labs

Golang Required

Salary not provided
AWS
Docker
Kubernetes
Jenkins
Golang
Senior level
Remote in EU, UK

More information about location

Chainlink Labs

Open-source blockchain oracle solutions

Job no longer available

Chainlink Labs

Open-source blockchain oracle solutions

501-1000 employees

B2BPaymentsDeep TechInternet of ThingsAPIBlockchain

Job no longer available

Salary not provided
AWS
Docker
Kubernetes
Jenkins
Golang
Senior level
Remote in EU, UK

More information about location

501-1000 employees

B2BPaymentsDeep TechInternet of ThingsAPIBlockchain

Company mission

Chainlink Labs’ mission is to accelerate smart contract innovation and adoption by empowering developers to build feature-rich decentralized applications and providing global enterprises with a universal gateway to all blockchains.

Role

Who you are

  • At least 5+ years of proven work experience in Software Engineering, Test, Quality Assurance, or Deployment
  • BS degree or equivalent work experience in Computer Science or related field
  • Strong experience with modern languages such as Golang, etc
  • Strong experience with open-source test frameworks for API testing
  • Strong experience with building automation technologies like Jenkins, CircleCI, GitHub Actions, etc
  • Experience with AWS, Docker, or Kubernetes is a definite plus
  • Experience with Agile-Scrum and other Agile methodologies
  • Experience with performance testing tools such as JMeter
  • Excellent analytical skills to work with developers for troubleshooting and peer review
  • Effective written and verbal communication skills
  • The ideal candidate will be comfortable with shaping testing culture and socializing best practices
  • Web3 testing experience is a plus

What the job involves

  • The Software Engineer in Test is responsible for the planning, execution and reporting of test results on all products developed in Product Engineering
  • A Software Engineer in Test will be able to be given direction and work independently, providing updates to their manager on a timely basis
  • A Software Engineer in Test is expected to have basic knowledge on at least one product and will be able to assist on other products as needed
  • In addition, they will perform feature, regression and system level testing as well as assist in the development of processes and procedures related to product development
  • Own the testing strategy for existing and new products
  • Develop detailed, comprehensive and well-structured test plans and test cases
  • Perform multiple types of black-box, white-box, and grey-box testing including functional, system, end to end, load testing, performance testing, data integrity, smoke, regression, and ad hoc testing
  • Estimate, prioritize, plan and coordinate testing activities
  • Work closely with product teams to ensure alignment
  • Submit comprehensive defects using our bug tracking system
  • Regress and verify defects as needed, record test results, and provide metrics
  • Test software applications at all points in the life cycle on multiple environments
  • Continuously analyze the testing strategy to maximize its effectiveness pragmatically
  • Assist with designing and maintaining quality system policies and procedures

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Smart contracts are slated to be the future of transparent, fair, and efficient digital dealings across industries as diverse as lending, real estate, and international trade. Historically, the application of smart contracts was limited to on-chain data, but oracle mechanisms like Chainlink can be used to import off-chain data (like those required for the broader application of smart contracts) onto the chain.

Chainlink Labs' work has marked a significant step forward in the progress of blockchain technologies - and has proven a remarkable success story for the company. It is responsible for the largest global decentralized oracle network in the world, used by hundreds of projects spanning online gaming and cryptocurrency. It has also received its fair share of critique - but blockchain technology at large remains a work in progress, and Chainlink has been quick to develop solutions.

All in all, the benefits of Chainlink’s work look set to become even more pronounced, as smart contracts become more applied across the globe. In late 2022, the company launched the staking of its native token LINK, to increase the security of the protocol and enable the Chainlink system to grow.

Insights

Top investors

Few candidates hear
back within 2 weeks

-4% employee growth in 12 months

Company

Company values

  • Being part of an idea meritocracy: We take ownership in the work we do and value real impact. There are no limits to what you can get involved in.
  • An open-source software ethos: We’re driven by creating a public good. What we build is by everyone, for everyone.
  • Being immersed in excellence: We hold ourselves to the highest standards—for our teams, our product, and our position in the ecosystem.
  • Building a world changing product: Smart contracts are redefining major industries, and we’re at the forefront of this global shift.
  • Being part of a high growth startup: Experience rapid personal and professional growth by accessing a broad scope of work and exceptional mentorship.
  • Autonomous, remote & flexible work: We’re a remote-first workplace that values autonomy, flexibility, and results.

Company HQ

Financial District, San Francisco, CA

Founders

Sergey Nazarov

(Co-Founder)

Co-founded P2P travel network ExistLocal, and served as a general partner at QED Capital during its pivot towards cryptocurrency. Subsequently co-founded CryptaMail, Secure Asset Exchange, and SmartContract.

Share this job

View 31 more jobs at Chainlink Labs