Software Release Specialist

VMWare, AWS, Java, C#, C++, Bash, Python, SDLC, Test, GIT, CI/CD, Software Release
Full Time
$70,000 - $100,000
Work from home not available Travel not required

Job Description

As a Software Release Specialist, you will work with a team of developers to ensure that OpenEye continues to deliver high quality releases to our customers in a timely manner. You will be directly involved in the build and QA processes. Our build system covers Windows, Linux, and macOS platforms. We release toolkits across four languages, and command line applications and Qt-based GUIs. You will be responsible for implementing and managing build and release processes. You will also ensure that OpenEye's internal software development groups are configuring, building, and testing product software releases in a consistent and reproducible fashion.

You are not expected to be an expert in every technology we currently use. Therefore, a willingness to learn independently is crucial to succeed in this role.
Participate in continuous integration, release, and build management
Integrate test automation with automated build and continuous integration processes
Resolve build issues
Work closely with application teams using Waterfall methods and principles
Design, develop, and implement automated testing and tooling solutions with a focus on application-based automated functional and regression testing while following software quality assurance testing best practices
Enhance, extend, and maintain test automation libraries and frameworks
Communicate and report on the status of test automation activities

Build and Release Management experience, including developing and maintaining build platforms, software testing, deployments, and application releases
Track record of developing and implementing process automation using scripting languages and software packaging techniques
Experience with build systems and cross-platform build tools (CMake, Make, Ninja, Visual Studio)Experience with source control and CI/CD systems (Git, TeamCity)Development experience using multiple programming/scripting languages including Python and Bash
Experience with testing tools (Squish, Ghost Inspector, Selenium)Knowledge of chemistry and/or drug discovery
Excellent oral and written communication skills
Ability to work independently and in a team-based environment

The following are a plus, but not required:
Familiarity with other programing languages, such as C++, Java, and C#
Experience with container technologies (e.g. Docker) and Amazon Web Services (EC2)Experience with virtualization and deployment tools (VMware, Hyper-V, Ansible)

OpenEye offers a competitive salary and exceptional benefits. Just to name a few:
Health, dental and vision insurance
Paid vacation
Paid holidays
Paid sick leave
Sabbaticals offered after every 5 years of service
Reimbursement of public transportation. A plus if you live where RailRunner service is available.
Reimbursement of fitness memberships (includes ski passes, swim passes, or other approved fitness activities)
On-site lunch deliveries at no cost to employees
Professional financial advisors are available at no cost to employees

Dice Id : RTX14be6b
Position Id : 5981540
Have a Job? Post it