View Jobs
Submit Resume
Job Details
Are you interested in this opportunity? Click on Apply and your application will be submitted. If you know of someone else who might be interested, send this opportunity to a friend.
City Bellevue
State/Province Washington [WA]
Title Software Engineer in Test 2
Position Overview Our client's team owns a unique set of services that scale for high transactional throughput with optimal resiliency. We are a metrics driven team that believes in team members having full ownership of products from concept to production. We perform high monetary value transactions so it is critical that our services are highly fault tolerant and accurate. Our goal is to delight our customers by allowing them to pay in various ways, on different schedules, in local form of payment particular to a part of the world, via stored value such as reward points, registries, and gift certificates.
Responsibilities As a Software Engineer in Test on the team, you will have a direct impact at every stage of our agile development approach, ensuring we deliver the right high quality product for our customers. At the inception of each new feature, you will provide insight into customer needs and requirements, used by the entire team to refine product vision and guide feature development. You will be a thought leader in refining quality strategy and developing automation tools to provide functional, regression and continuous integration testing capabilities. You will also get the opportunity to influence and coach others within and beyond your team by providing guidance in design reviews and participating in code reviews, raising the quality bar of the team by interviewing candidates for open positions, and representing the team in cross-functional feature delivery.
Requirements First class communication skills in written and verbal form
Critical thinking skills and the ability to produce across your team and beyond
Rock solid coding skills
Strong Object Oriented Programming concepts
Track record of building your own automation and reporting tools to provide capabilities around your service
Experience in collaborating with customers and business experts
Proven record in testing high volume and mission-critical transactional systems
Thorough understanding of Software Development Lifecycle and methodologies
Background in performance testing, application tuning and load testing

Preferred Knowledge, Skills, and Abilities
Working knowledge of Agile Software Development mechanics
Prior background in testing high volume e-Commerce solutions or other transactional processing systems
Familiarity with Behavior Driven Development, Fitnesse, Cucumber, or related tools and processes
Background in performance testing, application tuning and load testing
Background in interface testing and Service Oriented Architecture, or Web Services

Bachelor’s degree in Computer Science or Computing related discipline
5+ years Software Development/Testing work experience (Java experience strongly preferred)
3+ years white and black box testing Web Services in a high transactional environment