Job Description
Galaxy is a digital asset and blockchain leader helping institutions, startups, and individuals access and navigate the crypto economy.
JOB DESCRIPTION
- Develop and implement automated testing processes to ensure that changes to Galaxy’s software are thoroughly tested and validated.
- Build and maintain CI/CD pipelines that are fast, reliable, and secure.
- Work with developers, product managers, and other stakeholders to ensure that all changes to Galaxy’s software are properly tested and vetted before deployment.
- Develop and maintain scripts and tools for automated testing, deployment, and monitoring.
- Continuously improve Galaxy’s testing and deployment processes, including building out Galaxy’s deployment gatekeeping process.
- Collaborate with other teams to troubleshoot and resolve issues related to Galaxy’s CI/CD pipeline and deployment gatekeeping process.
- Analyze test results, metrics, and quality trends to provide feedback to the development team.
- Develop and maintain documentation related to Galaxy’s CI/CD pipeline and deployment gatekeeping process.
JOB REQUIREMENTS
- Bachelor’s or Master’s degree in Computer Science, Engineering or related field.
- Minimum 5 years of experience in QA automation testing with a focus on web-based applications and RESTful APIs.
- Proven experience in building and maintaining CI/CD pipelines using industry-standard tools and frameworks such as Jenkins, GitLab, or similar.
- Strong programming skills in one or more languages such as Java, Python, Ruby or JavaScript.
- Experience with configuration management tools such as Ansible, Chef, or Puppet.
- Excellent understanding of software testing methodologies, tools, and processes.
- Experience with version control tools such as Git.