Chainlink Labs is seeking a Senior Software Engineer in Test with expertise in Golang for a remote position. This role is critical in ensuring the quality and reliability of our blockchain oracle network. As a Senior Software Engineer in Test, you will be responsible for developing and maintaining automated test frameworks, creating comprehensive test plans, and collaborating with cross-functional teams to identify and resolve issues.
Key Responsibilities:
- Design and implement automated test suites using Golang
- Develop and maintain test infrastructure and tools
- Collaborate with developers to ensure testability of new features
- Perform thorough code reviews and provide constructive feedback
- Contribute to continuous integration and deployment processes
- Identify and document software defects with detailed reproduction steps
- Analyze test results and provide insights to improve product quality
Required Qualifications:
- 5+ years of experience in software testing or quality assurance
- Strong proficiency in Golang programming
- Experience with test automation frameworks and tools
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of blockchain technology and distributed systems (preferred)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Chainlink Labs offers a competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge blockchain technology. Join our team and help shape the future of decentralized oracle networks!