Thursday, April 05, 2012

EchoStar - Software Test Engineer

EchoStar is already the 4th largest satellite company in the world and WE ARE CONTINUING TO GROW. We are a global communications and technology corporation serving the needs of business, enterprise, consumers, and service operators worldwide. A multiple Emmy Award-winning company, EchoStar's video technologies have pioneered advancements in the entertainment industry for nearly 30 years.


Our engineering teams are involved in creating some of the most cutting edge technology in the world, as evidenced by our numerous CES awards, including the fully Sling loaded 922 HD DVR. We are also developing an over the top video service that supports live streaming TV.


The EchoStar Software Engineer in Test will be responsible for developing functional test strategies/methodologies, scripting, effective execution of the functional testing strategy, troubleshooting and analysis.


Duties and Responsibilities


· The ideal candidate will have demonstrable expertise with IBM RFT, RPT, RQM or comparable functional automation testing tools to test high-volume media server that streams video content across global geographic areas to thousands of concurrent users.

· You will be responsible for one or more service areas and will be expected to have the technical expertise as well as the necessary people skills to implement and effectively manage the testing processes in a hands-on capacity.

· If you have experience designing and developing functional automation test systems with COTS solutions and Open Source solutions from the ground up, we encourage you to apply for this position.

Primary Responsibilities:

· Design, develop and execute tests and report results.

· Create test plans from scenarios, which may include conceptualizing functional requirements.

· Work closely with analysts/developers to certify that a system meets functional requirements.

· Work closely with developers to analyze and communicate defects.

· Participate in reviews and audits of product requirements, specifications, designs, code, and test plans related to the SDLC.


Skills and Qualifications


Education/Experience

· Bachelor or Master's in Engineering, Computer Science or Information Technology from a 4 year accredited university or technical school; or at least three to five years related experience and/or training: or equivalent combination of education and experience.

· 5-10 Years.


Mandatory:

· A minimum of 3 full life cycle implementations, specifically with Tomcat, JBOSS, WebLogic or similar environments, with Java/J2EE experience.

· At least 3 years of experience with all phases of testing: Functional, Regression, Systems, Integration and Performance Testing.

· At least 3 years of experience with defining the testing strategy for large scale programs and ensuring requirements traceability throughout the system development lifecycle.

· At least 3 years of experience writing test plans, test scenarios, test cases, execution of test case and documentation and interpretation of test results.

· Solid SQL skills in Mysql or Oracle databases, able to write complex SQL queries and understand data relationships.


Preferred:

· At least 3 years of solid coding experience in Java, C/C++/C# and Mysql/Oracle DB skills.

· At least 3 years of experience with driving the quality assurance processes and gaining delivery buy-in from upper management.

· At least 3 years of testing experience in different environments including one or more of the following: Services Oriented Architecture, Web based and n-tier architectures.

· At least 3 years of experience with one or more of the following tools such as IBM RFT, RPT, RQM or comparable tools such as HP/Mercury HP toolset, Rational toolset, testing tools and automation testing toolset.

· 1 to 2 years of development/testing experience with Ruby on Rails.

· Demonstrated analytical and problem solving skills in a technical environment.

· Self-motivated, requiring minimal oversight.

· Good team player with the ability to handle multiple concurrent priorities in a fast-paced environment.

· Solid SQL skills in Mysql or Oracle databases, able to write complex SQL queries and understand data relationships.

· Experience testing within an Agile development environment.


Equal Employment Opportunity/Affirmative Action Employer