Ruby Test Automation Engineer

Company: TargetCW
Location: Not Specified, Not Specified, United States
Type: Full-time
Posted: 13.FEB.2021
< >

Summary

Ruby Test Automation Engineer 3 month contract 100% Fully Remote job, 40 hours per week Hourly Rate DOE Job Description: Remote positio...

Description

Ruby Test Automation Engineer

3 month contract

100% Fully Remote job, 40 hours per week

Hourly Rate DOE

Job Description:

Remote position

What We Are About:

Our guiding philosophy in the company is to get things right through practicing disciplined engineering, focusing, not cutting corners, and of course having fun while we are at it. We believe in enabling ownership at all levels of the organization and empowering teams. If you thrive in this culture, come join us, we are changing how enterprises secure their applications.

What You Will Accomplish:

As a Consultant Engineer of the PCE Platform Test team, you will work with the existing functional automation framework to write automation solutions for functional automation of PCE Platform functionality and regression maintenance in test

You will improve current framework capabilities to extend test coverage and for the inclusion of new technologies

You will help define various metrics to assert proper functioning of product features in an integrated fashion and write tools to collect the data and generate reports.

You will work with technologies like Ruby, Redis, InfluxDB, Postgres, AWS SDK, VMware, Kubernetes and/or Docker, OpenShift, F5 and host firewall technologies, such as IPTables and WFP

You will gain thorough understanding of Illumio's product features and their business usage, and use this knowledge for effective test design and development

You will develop and extend tools to set up environments and workflows that simulate customer ecosystems

You will work closely with PCE Platform Engineering team and other teams across Illumio including field personnel.

What You Bring:

6 years' experience in test automation of enterprise systems involving complex configurations

Deep understanding of Object Oriented Programming (OOP) concepts

Strong proficiency of at least one OOP language like Ruby, Python

Ability to model test configurations by analyzing software systems, business applications and their communication patterns

Prior experience in a functional automation, regression maintenance.

Advanced knowledge of Linux/Windows based systems and tools

Strong database fundamentals

Understanding of Distributed Systems and RESTful APIs

Bachelor's or Master's degree in Computer Engineering, Computer Science or related field

- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...