Senior QA Engineer Job Posting



Job Title: Senior QA Engineer
Job ID: 3269
Company: Global English
Position Type: Permanent
Pay Rate: DOE
Date Posted: Oct-20-09

Brief Description

This role will focus on developing tools and test applications to validate the Web Service and API interfaces for our GE learning platform in a Microsoft® environment.




Description

Learning to speak English changes people's lives and creates opportunities that simply would not exist otherwise. There are currently 1 billion people learning English and that number is expected to grow to 2 billion in the next 10 years. It is no wonder, then, that according to a report published by The Nielsen Company, the language learning industry worldwide is assessed at over $83B.


GlobalEnglish is the leading provider of online English learning and we serve the enterprise and consumer marketplace. We are the preferred choice of many of the world's largest global corporations, including IBM, ArcelorMital, Cisco Systems, HSBC, Hewlett-Packard, Deutsche Telekom and many others who are eager to assist their employees improve their English skills and their ability to conduct business effectively in a global economy.


We have been named twice in a row as one of Silicon Valley's fastest growing companies. We are continuing to grow and we have tremendous opportunities for exceptionally talented people who are passionate about building a successful business while providing great benefit to the world.



Responsibilities

Provide leadership in the area of Web Service and API testing activities.

Build and maintain test tools and test applications to perform functional and load testing.

Follow the entire testing process including: gathering requirements, creating test plans, generating test cases and scripts, executing tests, managing issues, and reporting results.

Work closely with developers and product managers to define the testing methodology required for applications development in a reliable and scalable environment

Provide leadership in continuous improvement of process and procedures.



Knowledge and skills

Strong knowledge of Web Services Architecture with a proven track record of experience in Web services, API, stress, reliability, performance testing, and testing distributed systems

3+ years experience testing Web Services (XML, SOAP, WSDL/UDDI etc) and .NET applications and familiar with Windows Communication Foundation (WCF).

Experience testing Flex framework and Flex applications and familiar with testing tools like Flex Unit and ASUnit.

Strong background in database application testing, SQL, web technologies and performance testing techniques.

Experience with automated test tools (Silk Test, QTP).

Experience designing test tools and test applications using object-oriented programming for Microsoft platforms.

Excellent verbal and written communications skills.

Strong attention to detail and a creative thinker.

Self-motivated and intellectually curious.


This opportunity will be managed by Novotus. If this position seems like a good fit for you, please apply through our online process and a Novotus Representative will be in touch with you soon with the next steps.

Location: US-CA-South San Francisco
Telecommute: No (Onsite Position)
Contact Name:
Contact Phone:
Contact Email:
URL: http://careers2.hiredesk.net/viewjobs/jobdetail.asp?comp=Novotus&PROJ_ID={CCE87179-851A-4F00-A0D4-9AB33A62F295}&tp_id=1&TPPrevie



Requirement Based Functional Testing

Function (Integration) test is usually the first test phase that a test organization is responsible for during any given release. Requirements based Function Test is one approach to Function (Integration) test - it is a powerful and effective testing approach, which will significantly reduce the number of undetected defects (faults) being released into production. The premise is that a well-formulated set of functional requirements give the Test Designers (see .Testing and The Role of a Test Designer Tester.) a definitive bases for test case design.

What is Function Test?

"The objective of function test is to measure the quality of the functional (business) components of the system". Tests verify that the system behaves correctly from the user / business perspective and functions according to the requirements, models, storyboards, or any other design paradigm used to specify the application. The function test must determine if each component or business event: performs in accordance to the specifications, responds correctly to all conditions that may be presented by incoming events / data, moves data correctly from one business event to the next (including data stores), and that business events are initiated in the order required to meet the business objectives of the system.

Read more on Functional Testing, Mercury QTP, other QA Articles


tech job trends, october 2009