Contract QA Engineer at Linden Lab

The QA Engineer will perform testing of our payment infrastructure, authorization systems and related client applications in an expansive system architecture. Ideal candidates will have experience in testing of software applications and client/server integration. This person will be highly innovative in testing strategies, as there is a continuous need for original and forward thinking with respect to the evolving needs of the products and internal systems as well as the best methods for testing them. This position will be temporary on a contract basis. 

  • Perform thorough testing of all payment and related services during our migration to AWS
  • Be responsible for maintaining test strategies, test cases, scripts and suites
  • Enter and update bugs in our defect tracking system (Jira)
  • Help the team triage defects/issues found throughout the project cycle
  • Work with Software Development Engineers to verify fixes and data integrity
  • Work with QA Engineers, Software Engineers in Test and Performance Engineers to run test automation used for validating accuracy and completeness of functional test cases and/or performance/load testing
  • Ongoing monitoring of web systems using industry standard applications
  • Communicate and coordinate with third party companies to test interactions between payment systems
  • Experience with at least one of the following: Python, Ruby, Javascript, PHP, HTML5, CSS3
  • Experience with Mercurial or Git VCS, and preferably with automated build systems such as TeamCity or similar
  • Experience with UNIX and shell scripting
  • Experience testing multiple platforms: Windows, Mac, Linux (Debian/Ubuntu)
  • Experience testing web applications/services and desktop client/server systems.
  • Experience using automated test tools such as, but not limited to, Selenium, FunkLoad, Behave, Lettuce or similar testing tools
  • Ability to work independently to triage issues and prioritize tasks
  • Familiarity with mySQL is a plus
  • Performance testing experience a huge plus
  • Able to effectively document testing procedures in test plans, wiki pages and web pages
  • Nice to have: experience with New Relic or other performance management systems
  • Proactive, driven individual with a strong work ethic
  • Aptitude to learn quickly and effectively    
  • Sharp attention to detail    
  • Ability to remain focused in a team-oriented environment
  • Able to multitask and take on multiple assignments at the same time 
  • Able to communicate and collaborate effectively with remote teammates in various locations   
  • A Bachelor's Degree in Computer Science strongly preferred
  • 2+ years as a Software Quality Assurance Engineer with a background in functional, integration, and regression testing of web applications