Skip to main content
Posted March 30, 2016

Software Engineer in Test

New York 10022, United States Full Time

Discovery Communications (Nasdaq: DISCA, DISCB, DISCK) is the world's #1 pay-TV programmer reaching nearly 3 billion cumulative subscribers in more...

Discovery Communications (Nasdaq: DISCA, DISCB, DISCK) is the world's #1 pay-TV programmer reaching nearly 3 billion cumulative subscribers in more than 220 countries and territories. For 30 years Discovery has been dedicated to satisfying curiosity and entertaining viewers with high-quality content through its global television brands, led by Discovery Channel, TLC, Animal Planet, Investigation Discovery, Science and Turbo/Velocity, as well as U.S. joint venture network OWN: Oprah Winfrey Network. Discovery controls Eurosport, the leading pan-regional sports entertainment destination across Europe and Asia-Pacific. Discovery also is a leading provider of educational products and services to schools, including an award-winning series of K-12 digital textbooks, through Discovery Education, and a digital leader with a diversified online portfolio, including Discovery Digital Networks.

For more about Discovery and its 30-year history, visit discoverycommunications.com.

We are seeking candidates for the position of Software Engineer in Test to be located in our New York City office.


The Team
Based in New York City or Silver

Spring, Maryland, US Nets is a department within Discovery

Communications whose mission is to deliver a variety of innovative

digital experiences for Discovery's O&O TV Nets sites, mobiles apps,

and global, responsive publishing platforms.



The Role
As

a Software Engineer in Test, you will work closely with our product and

engineering teams. You will be present during all phases of the product

lifecycle to ensure that new features are delivered defect free and in a

timely manner. You will also work on devising automated and manual

scripts, work with integrated build systems, and proactively identify

issues for each set of deliverables to ensure they meet or exceed

expectations and contain no regressions. You would be a critical

component of a growing and geographically diverse engineering team whom

deliver high quality interactive User Experiences for Discovery Digital

Media.




Responsibilities:




1. Build up a leading edge QA practice. Select best tools for QA environment and define workflows for defect-free releases.
2.

Own Selenium/Appium/Java Test Automation framework. Design, develop,

execute, and maintain automated test scripts to ensure proper Functional

and Regression test coverage.
3. Ensure that the testing and automation tools are wired into our Continuous Integration process using tools like Jenkins.
4. Work closely with Product Management and Design to understand requirements.
5.

Work with individual engineers to ensure that the different product

teams have a high degree of focus on quality by working on strategies

(and code) for Functional Testing.
6. Coordinate product deployments

to production environment, including migration and rollback plan. Script

and automate when appropriate.
7. Ensure proper sign-offs and notifications to stakeholders. Schedule and communicate maintenance windows.
8. Investigate test and production failures, perform root-cause analysis and create detailed, high-quality error reports.



Job Requirements

*Bachelor's Degree in Computer Science or equivalent work experience.
* 3+ Years experience in a Test Engineering role for both client or backend based products.
* Extensive experience in writing automated tests using frameworks like Selenium Webdriver, Appium, Java, JUnit, TestNG, GIT, etc.
* Knowledgeable about programming concepts needed to write code to test web applications. Understands the difference between integration and acceptance tests.
* Excellent communication and coordination skills across multiple teams.
* Experience with JIRA or other bug and issue tracking tools, GIT or other Source Code Management, and AGILE development.
* Ability to specify acceptance criteria for a product and write tests around acceptance criteria.
* Is EXCITED to develop tests and work toward a functional, strong CI testing suite.


Discovery Communications, Inc. is an equal opportunity employer. Discovery is committed to being an employer of choice, not just a good place to work, but a great and inclusive place to work. To that end, we strive to recruit and maintain a workforce that meaningfully represents the diverse and culturally rich communities that we serve. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disabled status or, genetic information.

EEO is the Law

Pay Transparency Policy Statement

If you are an individual with a disability and need an accommodation during the application process, please send an email request to [email protected].

Apply Here: http://www.Click2Apply.net/7nzhpxdqj6

PI93295467

This listing expired on Apr 29. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.