Software QA Engineer – Design, develop, and test software enabling content protection and security for video delivery via satellite, cable, and the Internet. Test premium video content security product for various environments to help improve quality. Write and execute tests that verify internal API functions, user interface, and interoperability between product models and correct software defects. Develop tests to improve efficiency and effectiveness of the software products, installation, and user documentation. Required education: Master of Science or equivalent in Electrical Engineering, Computer Science or related. Required experience: 1 year in the job offered or 1 year as Senior Engineer, Software Test, or QA Engineer. Additional requirements: work experience to include at least 6 months of the following: 1.) Linux, Network (TCP, UDP); 2.) Client/server distributed architecture; 3.) Ruby, API / Back-End Testing; 4.) Networking libraries; 5.) Scripting, Root Cause Analysis. 40 hours/ week. Job site/ interview: San Diego, CA.