Monday, June 25, 2012

[JimsJobs] SignalDemand based in San Francisco, Ca seeks QA Senior engineer

 

SignalDemand based in SF, CA  provides predictive analytics and optimization for commodity based value chains. Through on-demand software and services, SignalDemand delivers real-time recommendations for complex price, mix, supply and purchasing decisions across products, customers, channels and suppliers. Using patented mathematical models to process thousands of variables, SignalDemand enables better day-to-day decision-making and increased profit margins.

QA Senior engineer is a key position in the engineering organization responsible for assuring enterprise quality software is delivered to our customers. We are looking for someone with extensive experience with QA planning, test automation and the release process for Enterprise Software. The person must be willing and capable to build QA infrastructure from scratch and train others on software best practices.


QA Senior engineer- Ideal candidate will be able to read and write in either C or C++, background in supply chain, data analytics a plus

Responsibilities:
Participate in design reviews and author QA test specs. Create detailed schedules for completion of work. Use a combination of code written in Java, user-level testing and scripting to ensure maximum code coverage for product areas not tested by developer unit tests. Review documentation for accuracy and completeness. 
Debug and troubleshoot test framework and application code. 
Create detailed bug reports that clearly illustrate issues. Work on performance testing framework and run performance measurements. Replicate customer issues and file bugs appropriately. Develop measures of product quality and communicate those effectively.

Skills:
Good CS foundation (algorithms, data structures, complexity analysis). Fluent in Java and Object Oriented design. Ability to design extensible and easy to maintain test frameworks w/ reusable modules. Must be comfortable interacting with developers and asking questions about their designs. Must be independent, detail oriented, ready to take ownership, and be a self-starter. 
Knowledge and experience with testing tools (e.g. Mercury Interactive's Test Director, SILK, Loadrunner, Junit). Knowledge and experience with creation of UI testing infrastructure that handles browser and DOM dependencies with little change to the test suites. Knowledge and experience with test execution using tools (e.g. WinRunner, QTP, Load Runner, Junit/Cactus).
Experience in executing black box and white box testing.
Experience using a revision control systems (e.g. Perforce) and bug tracking tools (e.g. Bugzilla) Understanding of database concepts and experience with SQL. Knowledge of J2EE technologies and application servers in general (eg Weblogic, Websphere, JBoss) 
Experience with Windows/UNIX/Linux shell scripting and Ant. 
Excellent communication skills, both written and verbal. Ability to communicate risks, status, issues across teams. Strong leadership skills, flexible, willingness to learn and a can-do attitude. 

Minimum Requirements: 
5+ years experience with quality assurance of enterprise class software. BS in Computer Science, Information Systems or equivalent.

Desirable Experience: 
MS in Computer Science or more extensive professional experience. 
Proficiency with analysis packages such as Mathematica or MatLab. 
Programming experience in other languages (C/C++, etc.). 
Experience with ETL and transferring data securely over a WAN. 
Experience with hosted applications (e.g. SalesForce.com).   
   Signal demand is a firm growing quickly.  We are setting the pace for optimization for large firms such as Cargill, Hormel, and ConAgra.  We offer a competitive compensation package with stock in our firm.  Please send your information to herbnj@gmail.com  

__._,_.___
Recent Activity:
.

__,_._,___