Wednesday 25 June 2014

Senior QA Engineer (OAK) | Ask.com | Oakland, CA


Senior QA Engineer (OAK) | Ask.com | Oakland, CA


Senior QA Engineer (OAK)
(Location: Oakland, CA)
About Us 
At Ask.com, we’re the #1 brand focused on answering questions.  We answer the questions of over 227 million people worldwide across the Ask Networks.  We have one of the highest-quality and most useful Q&A databases on the Web with more than 400 million Q&A pairs – growing by the millions each week.  At Ask, we empower each individual to succeed, communicate their ideas, and take action.  We are serious about creating & maintaining a great culture and are looking for great people to come join our team.
The Role  
Do you yearn to test beyond the UI? Are you eager to dive deep into the code to understand how it works?  We are looking for a White Box Test Engineer who is passionate about using testing backend services and technologies. This is NOT the typical black box testing position.  You will code side-by-side with developers on a variety of projects to build the necessary quality infrastructure and frameworks.
Your Task
  • Get your hands dirty designing, coding, maintaining, and extending white box testing frameworks across a range of different backend projects and teams.
  • Own the QA processes and tools for ensuring quality in all aspects of these backend systems. Advocate for adherence to best quality practices.
  • Automate wherever possible, from regression test scripts to deployment processes to metrics reporting dashboards.  Anything done manually is a candidate to be automated.
  • Anticipate team needs and proactively identify areas of improvement, efficiency, and new tools to incorporate into the quality process.
  • Ensure visibility of efforts by designing methods of tracking and reporting quality metrics across all implementations to determine the effect of changes made to various systems.
  • Provide guidance and support while bringing other team members up to speed on these processes and frameworks.
  Your Skills
  • The ability to code and script using common scripting and OO languages with a preference for candidates strong in Java and Junit.
  • Technical aptitude across a range of tools including Python, Shell, etc.
  • The ability to lead the quality effort for a development team and be a vocal advocate of the use and adherence to best testing practices and methods.
  • Experience working within and preferably designing tests for backend (non-UI based) systems.
  • Strong Unix/Linux skills
  • Nice to have: Experience using Hadoop or other “big data” technologies, or Solr and other search/indexing tools.
  • Bachelors or equivalent in Computer Science or equivalent (MS a plus).
Additional helpful skills 
  • 3+ years in OO coding or OO white box testing, preferably in the area of web-based applications. Programming experience in Java, C++ or any other OO language.
  • Experience with continuous integration and continuous deployment a plus.
  • Experience working within a fast-paced Agile/SCRUM system.
  • Knowledge of the benefits and limitations of different scripting languages (such as PERL, Shell, PHP, Python, etc) and unit testing frameworks (Junit, TestNG, etc).
  • Outstanding communication skills and attention to detail.

powered by Jobvite Want to email your resume directly to us? Send it to jobs@ask.com.
 
 
 




No comments:

Post a Comment