QA Developer/Tester – Remote friendly

Imagine Communications

This is a Full-time position in Denver, CO posted June 5, 2021.

Job Locations US-CO-Denver | US-NJ-Bridgewater | US-TX-Plano | US-FL-Miami | US-TX | US-IL-Naperville

Posted Date 2 months ago (4/2/2021 4:18 PM)

Requisition ID 04212541

Overview

Our mission is to help our customers and we do this by delivering media software solutions.

We are challenging the way our customers work and educating them on how to do it better.

With a global team of dedicated employees, Imagine Communications is leading the way in a fast-changing industry.

Why Imagine?

Imagine offers a generous Medical, Dental, Vision and Life Insurance package and HSA and 401(k) options with company matching.

We like to make sure all our employees are safe when travelling so we’ve got travel insurance covered too.

Employee Wellbeing is a priority for us, so all employees and their family have access to our EAP and Wellness programs, including LifeSpeak and Vitality.

Volunteer in your community and we will pay for that too.

A Bit About The Role

We are looking for a QA Developer/Tester to implement QA tests and automation within our multiscreen delivery solutions.

The successful candidate will be responsible for the management and execution of all QA tasks.

Work on a hybrid cloud environment (public and private cloud) and identify, configure, analyse, and design traffic flows and various controls and appliances as required.

Configure and maintain both IP and Baseband networks to allow for the seamless flow of control, multicast/unicast, SDI data, and storage across these networks.

Design, configure, and maintain a high-performance/high-availability virtualized environment for large-scale system validation.

Lead the development and execution of the System Integration Test plan containing exploratory test cases for software, hardware, and mechanical elements.

Liaise with R&D and Product Line Management (PLM) teams to identify system testing requirements and collaborate with the rest of the QA team to execute system level verification.

Configure and deploy various tools, systems, and appliances as required for CI/CD (i.e.

build systems, automation framework, version/source control, device simulators, etc.).  Collaborate with core R&D Architecture, Development and QA team members on the design and implementation of solutions to support the reliable delivery/deployment of products and services required for continuous integration/delivery.

Participate in the management of maintenance contracts and managing infrastructure projects to budget.

Train R&D teams, PLMs, and other staff as needs emerge.

Document all physical/logical configurations as required.

About You
Bachelor’s degree in Computer Science (CS) or related discipline –
– Equivalent industry experience and demonstrable knowledge may be used to replace this requirement 3+ years of experience in QA automation development 3+ years of experience in Python and shell scripting Proven ability to write Test Plans of type: functional, stability, performance, etc.

Proven ability to enter quickly into existing large-scale project Proven ability to design complex E2E testing systems, utilize existing infrastructures and open source code Solid understanding of JSON, XML, REST and other similar web services/protocols Solid understanding/experience of computer networking fundamentals: Linux, Windows, Cloud computing, Virtual Server environments.

Experience in testing distributed High Availability (HA) systems Ability to analyse, prototype and debug solutions and accurately communicate the results Excellent troubleshooting and debugging skills Well-developed oral & written communication skills Proven ability to work independently and with teams; designing, developing and deploying solutions, and to deliver projects on time with minimal direction Versatile & adaptable to new tools & challenges Ability to support multiple projects Experience with tools and appliances as required for CI/CD (i.e.

build systems, automation framework, version/source control, device simulators, etc.).

Experience with Jira and Confluence specifically for agile development.

Preferred Qualifications:
Software development on Linux and familiarity with commercial Linux distributions.

Experience with the following areas a plus: MPEG-2 and MPEG-4 video and audio compression Adaptive Bitrate Streaming (ABR), specifically DASH and HLS Networking protocols (TCP/IP, UDP, SSH) Testing an end-to-end OTT service Knowledge of SCTE-35 and SCTE 224 protocols Data routers/switches (Cisco, Arista, Brocades, HP, etc.), firewalls, and network management in medium to large corporate environments Public/Private cloud deployment (i.e.

Azure, AWS, or GCP) and virtualization technologies (KVM, VMWare ESXi, Hyper-V, OpenStack and others) Web services, different application servers and database servers Databases such as PostgreSQL, MongoDB and Cassandra Network packet analyzers, such as Wireshark, Tcpdump, etc.

is a plus Ansible development and deployment Experience with security policies, including anti-virus and operating system (OS) policies.

What your team-mates say?

“Working in QA has made me see the result of improving quality for Software which in turn benefits our customers.

Working at Imagine has allowed me to implement changes to processes and see how I can make a real impact in my role.

The atmosphere is friendly where teams collaborate and work well together.”

Celebrating difference, together stronger

At Imagine Communications, we don’t just accept difference — we celebrate it, we support it, and we thrive on it for the benefit of our customers, our employees, our products, and our communities.

We are committed to providing an environment of mutual respect.

Imagine Communications is proud to be an equal opportunity workplace and is an affirmative action employer.

Sorry the Share function is not working properly at this moment.

Please refresh the page and try again later.

Please note that we may receive a small commission if you make purchases through some of our links. Our Amazon Associates disclosure can be found here.

The data and all content on this website is for informational purposes only. It does not constitute investment advice, or advice on tax or legal matters. The owner of this site is not a financial advisor, nor is the content of this website financial or investment advice. This website is not endorsed nor sponsored by any company or band mentioned therein or visa versa. This website provides information that is not guaranteed to be 100% complete. You alone have the responsibility of carrying out due diligence to evaluate the benefits and risks associated with any opportunity. You agree not to hold this website, its owner, author or sponsor accountable for any possible losses as a consequence of any decision you made, based on the information you found on this website. The information on this site should not be used as a substitute for professional investment advice.

Copyright © 2021 Van Life Income

🚀 My Top 3 Passive Income Sources Compared Side-by-SideShow Me!