Senior software test engineer

Location: San Jose, CA

BlackArrow is looking for an experienced, innovative, quality-driven person to help test our advanced advertising system for New TV platforms. Candidate will help develop and maintain a comprehensive automated regression test suite to assure the functional quality and stability of our software product prior to deployment in our production environment. Must have system and database administration skills, programming and script writing skills, as well as a thorough understanding of Web technologies and test engineering best practices.

Responsibilities:

  • Participate in project meetings with product managers and development engineers as required
  • Represent QA and participate in projects using Agile development methodology
  • Review and comprehend product specifications to develop a clear, detailed understanding of product requirements
  • Develop appropriate test methodology and metrics to define quality for products, components, features and enhancements
  • Write product test documentation (test plans and test cases) based on Agile stories and product specifications
  • Develop, modify and maintain a comprehensive suite of automated test cases for our product platform using open source test tools
  • Execute functional, load/stress and regression test cases (automated and manual)
  • Identify, communicate and follow up with engineering on issues discovered during the test process
  • Participate in release deployments to the production environment and troubleshooting production issues

Requirements

  • 5+ years of SQA testing experience with multi-tier web based applications built using JAVA/J2EE technology stack
  • 5 +years of SQA testing experience developing test automation frameworks, both GUI and server-side, utilizing Selenium, JUnit, and JMeter open source test tools
  • Strong understanding of Internet technologies (video technologies experience in Internet and/or cable environments a major plus)
  • Experience testing Data Warehouse and Reporting systems
  • Experience working in development environments using Agile methods
  • Extensive experience with Linux/Unix OS with a high command-line and shell scripting comfort level
  • Experience with Apache web servers, JBoss and Tomcat app servers
  • Experience with MySQL databases and writing SQL scripts
  • Experience programming in Java, Java Servlets, JSP, J2EE
  • Experience with client-side technologies such as Web browsers, JavaScript, AJAX, HTTP, HTML/XML, CSS, XSL/XSLT, XPATH, etc.
  • Strong ability to rapidly absorb new technology concepts and feature changes, and quickly adapt test cases and automated test scripts
  • Excellent verbal and written (English) communication skills required
  • Self-starter with strong analytical and problem-solving skills
  • Excellent team player with the ability to work in cross-functional teams
  • Highly motivated, detail-oriented, and passionate about quality
  • Bachelor’s degree required in Computer Science, Engineering or related field

BlackArrow offers a fast, fun, creative and diverse work environment. We provide a full benefits package consisting of medical, dental, vision, life insurance, 401(k) and stock options. To apply, please submit your cover letter, resume and position you are applying for to jobs@blackarrow.tv.

BlackArrow is an equal opportunity employer. Principals only, please.