Software Automation Test Engineer

FreeWheel MVPD follows an Agile Scrum methodology with quality assurance analysts and automation test engineers working side-by-side other Scrum roles and team members to deliver high value product features in a timely manner.

Automation Test Engineer reports to a QA Manager and is responsible for building and maintaining testing automation scripts and frameworks that execute the verification and validation of software products. This role requires hands-on coding experience with Test Complete, Selenium or JavaScript for Automation and must have a strong background in testing. This position is located at the Chicago, IL office and will serve as a contributing member of one of the MVPD QA team. Ideal candidates will be innovative, self-motivated, a quick study, and willing to develop new skills while constantly improving existing abilities. This person must be able to work in a fast-paced and dynamic environment.

Essential Functions

Software Automation Test Engineer is expected to spend time for defined tasks as below:

This is a full-time position (weekly 40-45 hours) based at the FreeWheel office located at 33 West Monroe, Chicago, IL. Working conditions are in agreement with conditions described within company handbook unless explicitly noted in this document.

Minimum qualifications and requirements

The candidate should possess the following qualifications:

A Bachelor's degree from an accredited college or university or equivalent work experience in a related field, A Master's degree is preferred but not required.

Boost your job search productivity with our free Chrome Extension!

Similar Jobs

VIEW JOBS11/18/2018 12:00:00 AM2019-02-16T00:00Overview
Want to develop cool technology that helps our clients make smarter decisions? As a member of the Enterprise Intelligence Software business unit, a high-growth, incubator business backed by the financial strength of Zebra Technologies, you will be instrumental in creating new breakthrough products. Our motto is "Have Fun At Work" and we want employees who enjoy their work. We collectively work together in agile teams to drive our business forward. We are looking for collaborative individuals to join our family and contribute to our success. Inspired? Motivated? Think you can do it? Come join us!
The candidate selected will be part of a larger product development team responsible for building reusable components and solutions. These teams are located in downtown Chicago and responsible for innovative solutions using various machine data and sensors. New actionable insights and applications will be developed using predictive analytics models and machine learning. The solutions will be deployed in both Cloud and On-Premise environments depending on the customer. This team uses the latest technologies and methods such as Deep Learning, Spark, Cassandra, Hazelcast, GraphQL, Docker, Kubernetes. Our customers are spread out over many domains including transport & logistics, healthcare, retail and manufacturing.
Responsibilities
* Monitoring tool sets and custom alerting, ELK, Grafana, Nagios
* Automate infrastructure to execute automation scripts on a scheduled basis
* Writes testing automation to identify problems in software as a result of testing, troubleshoots issue (QA automation)
* Utilize QA tools such as Selenium, JMeter, and Jenkins
* Work with team contributing to design and architecture
* Understanding of source control systems
* Conduct Performance Testing to ensure system reliability, capacity and scalability.
* Collaborate with team members from Development, QA and Support
* Work with Release Manager and development teams to deploy software releases
Qualifications
* Strong working background in automation and CI/CD pipelines
* Working knowledge of DevSecOps
* 5+ years' experience building scalable production environments and automation
* Experience working with Agile methodologies
* Experience with container technologies Docker, Kubernetes, ECR, GKE
* Experience monitoring, managing, and maintaining production SLAs
* Experience with scripting languages (Bash/Ruby/Python/Java)
* Experience using and developing test automation frameworks
* Experience with Continuous Integration (Jenkins) and Continuous Delivery
* Experience configuration management tools Chef, Puppet, Terraform
* Experience building and maintaining production systems on Multiple Cloud Providers, VPC, VPN, Security
* Ability to quickly triage problems, identify root causes, and drive issue resolution
* Experience with Apigee or other API gateways a plus
* Bachelor's degree in an appropriate engineering discipline required.
Education Requirements:
* Bachelor's Degree in Computer Science, Computer Engineering, or Computer Information Systems
ZebraChicagoIL

VIEW JOBS11/16/2018 12:00:00 AM2019-02-14T00:00Overview
Want to develop cool technology that helps our clients make smarter decisions? As a member of the Enterprise Intelligence Software business unit, a high-growth, incubator business backed by the financial strength of Zebra Technologies, youwill be instrumental in creating new breakthrough products. Our motto is "Have Fun At Work" and we want employees who enjoy what they do. We collectively work together to drive our business forward and need collaborative individuals to join our family and contribute to our success. Inspired? Motivated? Think you can do it? Come join us!
The new member will be part of the product team responsible for the development of back-end components, a software development division of Zebra located in downtown Chicago.
This team is responsible for the development of solutions that will transform sensing data coming from a variety of device types into actionable insights using descriptive, predictive or prescriptive analytics. The solutions will be deployed in both Cloud and On-Premise environments.
This team is using the latest technologies to develop those solutions like Kafka, Kafka Streams, Machine Learning, Cassandra, HazelCast, MongoDB, Hadoop, Docker, Kubernetes. Those solutions are for our customers in the following verticals Transport & Logistics, Healthcare, Retail and Manufacturing.
Responsibilities
Working within a cross functional, Agile working environment, the Java Developer is responsible for hands on development. This candidate will have a sound knowledge of Java, Scala, NoSQL, SQL and be prepared to work on a variety of new technologies as required during the development of new solutions. The candidate should be self-motivated and should have the drive to work on rapidly changing requirements to meet end user needs.
Qualifications
Qualifications:
* 5+ years of production software development experience
* Ability to work across product teams in a cross functional environment with various roles (Product Owner, Scrum Master, Interaction Designer and Architect)
* Good written and verbal communication skills
* Actively identifies issues and raises impediments, finds solution to blockers and helps resolve technical issues in time to help achieve sprint goal.
* Agile/ Scrum knowledge is a plus
Technical Experience:
* 5+ Years of working experience with Java
* Working knowledge of Java Web Applications in Client Server environment.
* Working knowledge of SpringBoot
* Working knowledge of building compelling back end application frameworks.
* Working knowledge of Kafka
* Strong interest in product development and building extensible frameworks.
* Knowledge of relational databases and SQL, preferably PostgreSQL
* Knowledge of NoSQL systems like Cassandra, Neo4J, MongoDB, DynamoDB, Redis
* Experience developing micro services using HATEOAS, REST, XML, JSON, etc.
* Knowledge of container technology such as Docker
* Interest in using advanced Deep Learning Libraries like DL4J
* Continuously improve, refine and refactor the code.
Education Requirements:
* Bachelor's Degree in Computer Science, Computer Engineering, or Computer Information Systems
ZebraChicagoIL

VIEW JOBS11/13/2018 12:00:00 AM2019-02-11T00:00Title: Lead Software Engineer in Test
Job ID: 788
Location:
Chicago, IL, US
Category: Information Technology
Description:
Donnelley Financial Solutions (NYSE: DFIN) provides software and services that enable clients to communicate with confidence in a complex regulatory environment. With 3,500 employees in 61 locations across 18 countries, we provide thousands of clients globally with innovative tools for content creation, management and distribution, as well as data analytics and multi-lingual translations services. Leveraging advanced technology, deep-domain expertise and 24/7 support, we deliver cost-effective solutions to meet the evolving needs of our clients.
Job Summary
The Lead Software Engineer in Test drives customer confidence by assuring the quality of software products through engineering QA efficiencies in practice, via process, and with effective tools/techniques.
Principal Accountability | Test Case Development (automation)
* Designs, codes, and documents automated test cases within a defined framework
* Produces high quality test automation code
* Extends the capabilities of our automated framework to increase testing capability
* Translates existing manual regression test cases into automated tests
* Assure automated regression test cases are integrated and passing in a nightly build process
* Contributes to merge up/down through development process
Required Skills
* At least one of the following two:
* Minimum of 5 years of experience of at least one object-oriented programming language (C# preferred but not required)
* Minimum of 5 years with Selenium
* Experience in testing (software preferred)
* Familiarity with a testing library (Selenium preferred, but JUnit, etc are acceptable)
* Ability to work collaboratively with team members in a dynamic environment
* Passion and drive for automation and sound engineering practice
* Bachelor's in Computer Science or related or equivalent work experience
Valued Skills
* Experience with regression testing, functional testing, unit testing, and end-to-end testing
* Experience with test case design techniques like boundary, decision tables, BDD (Behavior Driven Development) or TDD (Test Driven Development)
* Experience with implementing a test automation framework
* Experience with deployment tools, build/release automation and Continuous Delivery
* Experience with writing and debugging SQL
* Exposure to modern web applications
* Exposure to Azure, Amazon AWS, and/or other cloud platforms
It is the policy of Donnelley Financial Solutions to select, place and manage all its employees without discrimination based on race, color, national origin, gender, age, religion, actual or perceived disability, veteran's status, actual or perceived sexual orientation, genetic information or any other protected status.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access jobs.dfsco.com as a result of your disability. You can request a reasonable accommodation by sending an email to AccommodationRequests@dfsco.com.
Donnelley Financial SolutionsChicagoIL

By clicking the above button, you are consenting to our Terms of Use and Privacy Policy. You also consent to have an account created for you on this site so that you can get more out of your job search.