Quality & Release Management Engineer

Careers at Bloomberg

New York

Posted Jul 10, 2017 - Requisition No. 59387

Bloomberg Law (BLAW) provides users with faster access to legal content and analysis, practice tools, company information and market intelligence through advanced search capabilities. We are committed to changing the way legal professionals conduct their day-to-day by automating research and providing analytical solutions to help them get real-time answers and better serve their clients. Our goal is to use innovative technologies to deliver best-in-class solutions that will impact the future practice of law. That's where you come in.

Our team is responsible for facilitating the deployment of high quality software to our clients as quickly and frequently as possible. We are self-motivated engineers who like to research, learn and apply current technology to build new product features that anticipate our customers' needs. Our environment is collaborative and agile, which allows us to deploy new features to production every day. As a Quality & Release Management Engineer, you will be responsible for building tools and infrastructure that support the automated testing framework and build & deployment pipeleine which support the Bloomberg Law application platform.

We'll trust you to:

  • Drive innovation & streamline overall testing process
  • Support the quality testing team by implementing the appropriate frameworks and tools necessary to meet their testing needs
  • Integrate test frameworks with Continuous Integration and deployment pipelines
  • Implement tools and processes to support quality metrics and provide visibility to stakeholders
  • Support build & deploy system and tools (CI/CD)
  • Oversee build and deployment process for the BLAW Application
  • Coordinate with Product Owners, Development teams, QA Engineering & Testers on release

You'll need to have:

  • A Bachelor's in Computer Science or Computer Engineering or equivalent experience
  • Proficiency in web application technologies, protocols and tools
  • Experience developing in a Linux environment
  • Familiarity with configuration management systems such as Ansible, Chef or Puppet

We'd love to see:

  • 3+ years of experience in Java, C++, Python or Ruby
  • Experience using container orchestration tools such as Kubernetes for Docker
  • Experience designing and implementing a full stack testing strategy
  • Expertise in software quality and testing methodologies
Similar jobs