Software Engineer in Test

for in San Francisco, CA

Java SQL REST XML Whitebox TestNG JUnit Automation 
San Francisco, CA
Area Code:
Travel Req:
Pay Rate:
Tax Term:
Position ID:
Dice ID:

Xoom Corporation (Nasdaq: XOOM), one of the fastest growing digital money transfer companies in the world is revolutionizing the international money transfer market by providing people with an easy, convenient and cost-effective means of sending money worldwide is constantly developing new strategic partnerships with companies around the world to expand our money transfer disbursement network to better service our customers.

If you’re passionate about working in a collaborative yet challenging and dynamic environment, Xoom is looking for highly skilled Software Engineers to work on our Partnerships team. As a member of the Partnerships team you will be working on the Xoom Integration Platform (XIP), a high performance, high availability, data interchange platform constantly transforming and exchanging data with over 30 partners in parallel in various formats and directions.


  • 1+ year experience in Java, SQL and object-oriented programming techniques
  • Working knowledge of REST, XML (AJAX/SOAP UI experience is a plus)
  • 1+ year of overall testing experience that includes but is not limited to - integration, system, whitebox and unit (TestNG and/or JUnit) testing
  • 1+ year experience using or extending test automation frameworks (SOAP UI experience is a plus)
  • 1+ year experience of web services testing (manual or automation) is a plus        
  • Ability to perform and adapt in a fast-paced Agile environment  
  • Strong analytical & problem solving skills combined with excellent communication skills
  • Ability to create test automation framework from the ground up  
  • Thorough understanding of QA concepts and quality standards for products and processes   
  • Demonstrated knowledge and understanding of performance and load testing is a plus

Duties and Responsibilities:

  • Define, develop and execute end-to-end test cases for web services and file-based integrations with partners
  • Write unit tests using TestNG that cover regressions
  • Build the automation framework for web services testing
  • Create detailed status/bug reports for faster follow up
  • Maintain responsibility for quality of our integration systems
  • Continually try to get into new corner cases of testing by increasing the complexity of test coverage
  • Work closely with development and product teams to isolate and resolve issues, including troubleshooting of customer issues
  • Out of the box thinking that always aims for faster but not necessarily short term solutions
  • Document the processes and engage in discussions with cross-functional teams in coming up with better QA solutions at an organizational level
  • Help the team in establishing/improving performance testing strategies


  • MS or BS in Computer Science or EECS required
San Francisco, CA 94104