Thursday, April 18, 2013

Starz Entertainment - Quality Assurance Automation Engineer

Primary Responsibility: 

The Developer in Test/QA Automation Engineer works as a project team member to jointly deliver high quality applications on time and budget. The QAE will be responsible for writing and executing all automation test software.  This individual will work with System Analysts to comprehend functionality and subsequently generate re-usable functional and regression test suites for various applications.  This individual will perform tasks that will include test planning, test automation, test environment setup/teardown, defect logging and verification and overall maintenance of automation software and test cases.


Essential Duties and Responsibilities:

•Write, execute and maintain automated tests

•Assist in evaluating existing products and prioritize automation needs

•Collaborate with System Analysts, project management and engineering teams to develop a comprehensive set of automated tests

•Enter and query defects in defect tracking database

•Perform data analysis and data testing using SQL queries

•Train peers on automation concepts and tools

•Performance, Load & Stress testing

•Opportunity to work on cutting edge technologies in unique, high value-add role


Education, Knowledge, and Experience:

•6+ years .NET software development experience with C# (preferably some in .NET 4)

•Experience with any of the following a big plus: Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, Sharepoint 2010

•Ability to code testing scenarios, build automated test cases and debug existing unit tests and code

•Technical QA and automation experience; strong knowledge of automated testing tools and techniques

•Test development experience with MS Test,  Nunit, scripting or similar tools

•SQL Server scripting and stored procedures

•Demonstrated problem solving and troubleshooting skills

•Strong skills in data and process analysis

•Experience in Agile / Scrum project development

•Outstanding communication skills – with ability to follow written and oral instructions in a highly dynamic environment

•Passion for learning, quality, and engineering excellence with proven track record for delivering quality software on-time

•BA/BS in Information Systems or equivalent industry experience is required