<br><font size=2 face="sans-serif">I forgot to mention that this position
will be based in our San Mateo office.</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Keith Simmons &lt;KSimmons@factset.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: baypiggies-bounces@python.org</font>
<p><font size=1 face="sans-serif">09/12/2006 04:00 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">baypiggies@python.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Baypiggies] Quality Assurance Engineer
for Real Time Market Data &nbsp; &nbsp; &nbsp; &nbsp;Product</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
Hey guys,</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
I'm currently trying to fill a QA position that will be responsible for
testing our real time market data infrastructure. &nbsp;The servers in
this infrastructure distribute messages (several thousand per second) from
financial markets to clients spread around the globe in a low latency,
fault tolerant manner. &nbsp; The high load and zero downtime requirements
make the problems we tackle pretty interesting, and allow us to play with
some cool technologies, like customized data compression and streaming
databases.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Previously, the only way to interact with our server was via our GUI app,
which introduced a layer of complexity that often masked data issues and
made the primarily manual QA process difficult and error prone. &nbsp;However,
recently, one of our developers created python bindings directly into our
c++ server code, allowing us to interact with the server infrastructure
via a python script. &nbsp;This tool gives us a new level of flexibility
and will hopefully open the door for a much more thorough, automated QA
process. Now we need to find someone to lead this effort. &nbsp;The ideal
candidate will have an interest in QA but also have strong engineering
skills and python experience (I imagine the latter is a given considering
the list I'm posting this on). &nbsp;They will be responsible for creating
an automated QA process, which means writing python scripts and possibly
building new QA tools. &nbsp;The full description is below. &nbsp;If you
have any questions, feel free to contact me directly at ksimmons@factset.com.</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
Keith</font><font size=3> <br>
<br>
<br>
</font><font size=2 face="Arial"><br>
FactSet Research Systems is a major supplier of online integrated financial
and economic information to the investment management and banking industries.
&nbsp;For analysts, portfolio managers, investment bankers and other financial
professionals, FactSet is a comprehensive, one-stop source of financial
information and analytics.</font><font size=3> </font>
<p><font size=2 face="Arial">FactSet is currently looking for a Software
Quality Engineer. &nbsp;This position is responsible for verifying the
accuracy and reliability of Factset&#8217;s real time server under all working
conditions. &nbsp;To uphold quality standards, the engineer will be required
to create, maintain, and execute an automated suite of scripted tests which
will scan for bugs in new server builds as well as ensure production servers
are functioning properly. &nbsp;A successful candidate will be a good communicator,
detail oriented, familiar with the requirements and pitfalls of server
development, and comfortable with scripting languages.</font><font size=3>
</font>
<p><font size=2 face="Arial"><b><br>
Responsibilities</b></font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Design,
implement, and execute automated tests of Factset&#8217;s real time server using
a high level scripting language</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Creation
of a simulated server network that will act as a test bed for automated
scripts</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Create
and execute test plans to evaluate new and existing features for each release</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Evaluate
robustness and scalability of infrastructure level components</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Work
closely with product management to maintain the level of quality in the
product over multiple releases.</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Work
closely with software engineering team to determine the best way to increase
the quality of the product.</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Act
as advocate for, and guardian of, the user experience.</font><font size=3>
<br>
</font><font size=2 face="Arial"><b><br>
Minimum Requirements</b></font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">A
Bachelors degree in computer science or related field</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">At
least 2 years of experience with a programming language</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Ability
to communicate well with engineers and business principals.</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Ability
to learn new technologies quickly.</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Ability
to work both independently and in groups and be able to set own goals based
on shifting priorities.</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Experience
with multithreaded applications</font><font size=3> <br>
</font><font size=2 face="Arial"><b><br>
Highly Desired:</b> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">At
least 2 years of experience with the python scripting language</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">At
least 2 years experience in Software Quality Assurance.</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">At
least 2 years experience with server development or testing</font><font size=3>
</font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Experience
generating automated tests based on pre-existing documentation (technical
specification, bug reports, etc).</font><font size=3> </font><font size=2 face="Times New Roman"><br>
&#8226;</font><font size=1 face="Times New Roman"> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Familiarity
with basic networking concepts</font><font size=3> </font><tt><font size=2>_______________________________________________<br>
Baypiggies mailing list<br>
Baypiggies@python.org<br>
http://mail.python.org/mailman/listinfo/baypiggies<br>
</font></tt>
<p>