Position: Sr. QA or QA Automation Engineer job at ZoomSystems, Inc. in San Francisco - Fulltime
Location: San Francisco

Job Description :
Sr. /Automation Test Engineer

Position Summary:
ZoomSystems, the clear leader in automated retail, seeks a QA automation engineer to join the brightest minds in developing next generation, state-of-the-art retail automation experience. You will be responsible for QA automation efforts for ZoomSystems applications.
ZoomSystems is the Global Technology Leader in Automated Retail. Where many other industries and companies are struggling in this economy, ZoomSystems experienced consistent revenue growth each year. Our ZoomShops network grew to more than 1000 in 2009 and working towards aggressive expansion of ZoomShops network in US, Europe and Asia.
More important, ZoomSystems target business is growing and the market is predicted to grow from 438 million in 2006 to $1.3 trillion by 2011. We have leading brand in retail coming to us looking for retail automation solution that combine the convenience of online shopping with the immediacy of traditional retail.
To grow our success, we need strong software engineers like you to keep our product cutting-edge and meet the growing demands of our customers.
The Software Test Automation Engineer will be a member of a test automation team that is responsible for creating reusable test software aimed to improve functional test coverage, schedule efficiency and manual test dependency. The person filling this position will be recognized as a key individual contributor with technical focus on providing automation solutions. Solid software engineering background and previous test automation experience is necessary.

Position Responsibilities:
Responsibilities will include working with our Software Quality Assurance & Development teams to design, develop and execute system test automation and performance test solutions. The Test Automation Engineer would have the following responsibilities:
- Functional and GUI test automation using open source or commercial testing tools and QA automation frameworks.
- Help define quality standards and processes
- Defines and tracks quality assurance metrics such as defect densities and open defect counts
- Communicate information effectively cross-functionally.
- Training team members on tools use and test automation/performance best practices.
- Provide engineering support to internal customers as necessary.
- Collaborating with our Engineering teams on best practices, process changes, standards, etc. as part of continuous process improvement.
- Other duties as assigned

Education:
Bachelor’s degree in Computer Science, Information Systems Management, or related field (or foreign equivalent) is required.
Additional classroom or professional development or training in related field, considered a plus.

Skills:
- Minimum 6 years of hands on experience in QA automation for unit, functional, Web UI and performance testing for complex client server or high volume web applications.
- 2 years of experience in at least one of the Web or Java UI automation frameworks. viz. Watir, Selenium, Canoo-WebTest, AutoIt, Jemmy.
- 2 years of experience in at least one of the API test automation frameworks. viz. jUnit, Cactus, HTTPUnit, HTMLUnit, Mocking frameworks - easyMock or jMockIt
- 2 years  of experience in one of the test management tools like - STAF,  qaTraq, Quality Center, QA Center.
- Proficient in QA methodologies, and various stages of software quality assurance including Black Box/White Box/Gray box, configuration, performance testing, requirements analysis, test planning, reporting/control and root cause analysis.
- Test automation development experience, both functional automation and performance automation, using vendor products [TestComplete, QTP or SilkTest] or open source, homegrown tools is strongly preferred.
- Must have implemented maintainable automation frameworks and test suites using open source or commercial testing tools.
- 3 years coding experience in Java.  Working knowledge of JSP, Servlets and Java enterprise  applications.
- Good understanding of SQL, HTML, CSS, XML, HTTP protocol, Shell scripting, debugging tools like firebug, charles, IE Developer tools and code profiling tools like jProfiler.
- Experienced in using various bug tracking, source control and build release tools, like JIRA, SVN, ANT, Hudson, etc..
- Organized and process oriented individual with ability to maintain excellent process/testing/build release documentation and reports.
- Quick learner, strong analytical and problem solving skills.
- Ability to adapt and willingness to learn new technology or techniques
- Ability to establish rapport and communicate with people at all levels of an organization
- Strong verbal and visual presentation skills
- Ability to execute tasks with minimal supervision

I’m QA Manager at ZoomSystems and I want to contact you for Sr QA or QA Automation engineer position in my group. Please review the job requirements below and if interested please send me following information:
1. Resume in word/pdf format
2. Your contact information, email, phone and address
3. Your salary expectation
4. Your imigration status [Need H1/permanent resident/Citizen]
5. Preferred timings for initial phone interview

Contact:
shrikantwagh AT sbcglobal DOT net
Shrikant Wagh
QA Manager
ZoomSystems, Inc.