IOCOM, based in downtown Chicago, is searching for a Development/Test Engineer with real-world experience developing scalability and automated functional test frameworks for large enterprise class applications. We are looking for local candidates with strong scripting and network development skills and the capability to build a scalability and automated functional testing strategy from the ground up. For details on our product, please visit http://www.iocom.com/. You will be given the opportunity to work in a fast paced environment with a group of dedicated and talented individuals. You will have a chance to make a real difference at an organization that values team member input and firmly believes that work should be challenging and fun. Company Details: IOCOM is a privately held Chicago based company established in 1998. We design and develop advanced video collaboration software for some of the world's largest companies, research labs, and government institutions. IOCOM has offices and demonstration facilities in Chicago, Detroit, Houston, Washington, D.C., Los Angeles, London, Brussels, and Kuwait. Key Responsibilities: * Work closely with other engineers to design and develop scripts and applications that stress and simulate load on our software * Help define requirements, estimate development effort, and plan implementation of a comprehensive automated functional test framework * Enhance and develop new web based management interfaces for our server product
* Provide automation mentoring and training to QA personnel * Help develop reporting infrastructure of test results for consumption by external stakeholders * Make recommendations for optimizing hardware/software configurations for scalability Requirements * Expert level knowledge of Linux (command line) and Microsoft Windows * Expert level knowledge of networking and firewalls * Expert level Python, PHP, Perl, and shell scripting experience * Automated test framework development and software quality assurance experience * Must be able to work independently with minimal supervision * Strong problem solving skills, highly motivated, and passionate about quality * Excellent analytical, interpersonal, and communication skills * Bachelor's degree in Computer Science or equivalent