Software Engineer in Test – Cirrus (Contract 1 – 3 months)

Location: San Jose, CA Re-location: Case-by-case Work Status: U.S. Citizen or Authorized to work in the U.S.
By: BeyondSoft Consulting
 
Jan. 25, 2011 - PRLog -- The Brief
The Business Specific brief
The technology used by the team will include distributed databases and frameworks (e.g., Dynamo-styled storage and Map/Reduce), RESTful APIs, scalable message passing (e.g., Thrift, protocol buffers, ActiveMQ), fault tolerance and functional languages.  The development proces is rapid, iterative and based on Scrum.

This is not a manual testing job.  You will be defining and programming automated tests across a wide range of module, system, load, and stress tests.
Key Responsibilities
•   Create and implement test acceptance criteria
•   Build and utilize test framewords for functional and non-functional tests
•   Fully automate all tests
•   Develop, execute and evaluate performance and load tests
•   Monitor and track problem identification throughout the development cycle, ensuring resolution and verification is consistently and effectively delivered
•   Record and report on testing metrics as well as track and report defects using appropriate toolos, working collaboratively with the software engineers, architects, and product owners
•   Work in two week sprints writing tests and integrating along side the developers


Pre-requisite Knowledge, Skills and Experience
Expertise/Experience
.
•   Experience with object-orieinted programming, to include Java and/or JUnit
•   Extensive experience with multiple scripting languages such as Python, Perl, or Bash
•   Proven track record of designing and executing performance and/or load tests
•   Good working and applied knowledge of networking protocols including TCP and UDP
•   Excellent problem solving, analytical, and technical troubleshooting skills
•   Experience testing highly scalable distributed systems is highly desirable
•   A working knowledge of Agile Development or an enthusiam to learn
•   Experience testing complex network and telecommunications applications and protocols is highly desirable
Problem Solving Skills/Analytics
Strong quantitative and qualitative analytical skills, with extensive technical troubleshooting and the ability to use all aspects of testing, including functional, regression, load and system testing.
Interpersonal Skills
•   The successful candidate should have demonstrated skills and experience in working within/contributing to high performing teams
•   Confident and articulate in expressing their ideas to a mixed audience with varying views and challenges
•   Cultural sensitivity and a proven ability to work with teams and partners across multiple geographies
•   A sense of personal ownership is required, together with the ability to deliver to tight deadlines whilst managing internal stakeholder expectations.  
Qualifications:

BS or MS degree in Computer Science or Engineering or equivalent years of relevant testing experience

Location: San Jose, CA

Re-location: Case-by-case

Work Status:
U.S. Citizen or Authorized to work in the U.S.

# # #

BeyondSoft Consulting, Inc., as a part of BeyondSoft Group, was formed to provide consulting, onsite staffing, and training services in areas of Android and iPhone applications.
End
Source:BeyondSoft Consulting
Email:***@beyondsoftconsulting.com Email Verified
Industry:Computer science
Location:United States
Account Email Address Verified     Disclaimer     Report Abuse
BeyondSoft Consulting Inc PRs
Trending News
Most Viewed
Top Daily News



Like PRLog?
9K2K1K
Click to Share