Quality Assurance Automation Engineer

6 October 2023

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.