Senior Software Engineer in Test - Oakland, CA

This job posting is no longer available on Find similar jobs: Senior Software Engineer Test jobs - jobs


Write code instead of clicking buttons. We are reinventing how we approach quality at by automating everything possible within our processes. We are looking for a Senior Software Engineer in Test who is passionate about using technology to build quality. This is NOT the typical black box testing position, but instead will use code to help developers build the necessary quality infrastructure and frameworks for a variety of projects.

What you will do:
Get your hands dirty working within a wide variety of automated testing frameworks using Java, JUnit, TestNG, Selenium 2, and any other tools you feel can get the job done.

Work within different technical teams, using your skills and expertise to help automate various parts of many different processes (development, testing, deployment, reporting, etc).

Create, execute, diagnose failures in, and maintain the scripts and tools within the different frameworks.

Help the teams design and maintain systems that allow them to own the quality of their products.

Skills that will help you succeed:
The ability to code and script using any common scripting and OO languages such as Java, C++, Perl, PHP, Python, Shell, etc.

Experience working within different automated testing frameworks using any of the following tools: Java/JUnit, TestNG, Selenium, CURL, XML or other similar methods

Knowledge of Unix/Linux and basic shell scripting

Knowledge of, and a history of adhering to, best testing practices.

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 testing mobile applications and mobile infrastructure.

Knowledge of relational database design concepts and physical table structures and ability to write SQL statements.

Experience working within a fast-paced Agile/SCRUM system.

Exposure to a Test Driven Development (TDD)/Behavior Driven Development (BDD) environment.

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.

About Ask

At, 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.

About this company
6 reviews
Ask and you shall receive, especially when it comes to the Internet. (formerly Ask Jeeves) operates an online question-and-answer...