This job has expired, please see additional jobs below
Software Developer in Test
Entertainment & Media Industry Company
Indianapolis, IN, United States
Job Details - this job has expired, please see similar jobs below
Come join Company | USA Today Network, a top global digital media and Fortune 500 company that reaches more than 100 million people monthly through a powerful network of broadcast, mobile & publishing properties. The Technology Division leads development and innovation efforts for digital products across the company – our goal is to re-imagine our traditional media roots by creating innovative products and services that leverage our role as an information provider and reach our customers whenever and wherever they need us.
Position Summary
As a Software Developer in Test, you are part of the larger Platform as a Service team (PaaS). Specifically, you are part of the Test Automation Architecture (TAA) team tasked with designing and developing test solutions for several product groups. You may take advantage of cutting-edge technologies to improve product test coverage throughout the organization.
At Company | USA Today Network, we blur the line between Test Automation and DevOps. Daily tasks by the Test Automation team include owning the Continuous Integration (CI) infrastructure, defining CI best practices, building the CI pipeline, and being the quality gatekeeper of product releases.
The TAA team members focus on implementing the PaaS built platform tools to build a robust platform for use by all development teams. This platform includes CI pipelines, monitoring, storage and cloud maintenance tools. This platform supports over 100 news properties around the country, including USA Today.
If developing with the latest cloud and automation technologies drives you to get out of bed in the morning, and you have strong opinions about the definition of “high availability,” and you love to exchange innovative ideas and best practices, you'd probably fit in well here.
Main Responsibilities
• Develop project specific automated tests
• Evangelize, communicate and be a champion for the test automation vision and technology stack to the development teams
• Contribute to automation projects and assessments
• Assist in efforts to develop test automation strategy
• Act as a mentor for test automation resources, as well as provide training to test automation resources on testing strategies, standards, new tools and processes
• Must be able to handle multiple test automation projects
Technologies at Company | USA Today Network
Testing Frameworks:
• Selenium Web Driver Bindings
• Selenium Cloud Testing – Sauce Labs
• Mobile Cloud Testing - AWS Device Farm, Google Firebase Test Labs and TestObject
• Front-end Testing – NightwatchJS, Polymer, RSpec, Protractor, Cucumber, Capybara, Espresso, Earl Grey, Appium and XCUITest
• Chef Testing – Chefspec, Serverspec, Rubocop, Brakeman and Foodcritic
• Lower-level Testing – JUnit, Jasmine, Chai, and Mocha
Cloud environments:
• Amazon Web Services, Google Compute Engine, Scalr
• Continuous Integration (CI) with Jenkins, Team City and Drone
• Monitoring with Splunk and New Relic
Position Responsibilities
• 65% Writing automated tests
• 15% CI ownership
• 10% Training
• 10% Documentation
Required Skills
• 2+ years experience in Selenium Web Driver
• 2+ years experience in developing automated tests for web application, mobile application or REST APIs
• Experience with CI tools (i.e. Jenkins, TeamCity, Drone)
Nice to have
• Experience deploying to AWS or other clouds
• Experience with auto-scaling and the architecture of stateless applications
• Experience with Chef or other configuration management tools
We are a drug free, EEO employer committed to a diverse workforce. We will consider all qualified candidates regardless of race, color, national origin, sex, age, marital status, personal appearance, sexual orientation, family responsibilities, disability, education, political affiliation or veteran status.