Senior Engineer - Software #2018-45957
Senior Engineer - Software sought by DISH Network, LLC in Englewood, CO.
Job Duties and Responsibilities
Design, develop, and maintain software within an Agile-based development life cycle using SCRUM; write component and functional level functionality utilizing User Stories and perform release planning via acceptance test writing; troubleshoot, log defects, and verify fixes; verify builds for release; perform test automation building and manage re-usable tests within the automation framework; perform HTML, HTML5, and XML coding and testing; test web Application Programming Interfaces (API) and web services.
Requirements:
- MS in Computer Science, Computer Engineering, or Electronic Engineering and 6 years of experience in the job offered or as Programmer Analyst; or a combination of a BS degree in same fields plus 8 years of experience (5 years of which must be progressive, post-baccalaureate experience); or any suitable combination of education, training, and/or experience.
- Requires minimum 6 years of software applications development experience (which may be obtained concurrently):
- Using Go, Python, C, C++, and C# for testing software and firmware products;
- Designing and implementing test automation framework using Python, JavaScript, TCL/Tk, Expect, PERL, Selenium, Squish, and Cucumber Behave Framework.
- Developing test scenarios in Rally, QAComplete, Zephyr, JIRA, ReadyAPI, and SOAPUI.
- Drug screen and background check required.
Ref: 2018-45957