Wednesday, February 29, 2012

Job opening - Technical Lead, Software QA at Platfora (San Mateo, CA)


Your Role Here


We need you to break our software.  It’s your job to find creative and methodological ways to figure out what’s wrong with our product, finding the corner cases that a lesser QA professional would miss.


You will be an integral part of the engineering team in a small, startup culture that walks the walk regarding the importance of QA.  We need you to apply your keen mind to the questions, “Will the code run?”, “Can it scale?”, and, most importantly, “Will our customers love and use this?”  To get to this point, we need your judgment and customer mindset to prioritize what needs testing, and what doesn’t.


Specifically, the testing you’ll do involves multiple devices (tablet, web, mobile) on a robust stack that’s JavaScript/HTML5 on the ! frontend, with a slick, distributed data processing backend that uses Java and Scala – not your average “full stack”! 


You will find or build cool tools to test functionality and performance of our system.  You will have a key role in leading and executing the automated testing lifecycle, partnering with our coding team as engineering resources to get the automation done. 


About You


You are an engineer who “gets” the importance of creating products that delight customers.  You keep their perspective in mind as you work on ways to test (OK: Break!) our software, so you can educate us about code problems and elucidate us about what will cause our customers pain, and what will make the fans of our product.


You have more than a passing familiarity managing products that are based in Java, Scala and/or JavaScript.  You have thorough understanding web architectu! re and success implementing and executing QA in a startup cult! ure. 


More About You


You are an experienced QA Engineer with a BS in Computer Science or a related discipline.  You understand the importance of automating QA to account for human factors, while keeping an eye on non-automated, custom cases. You’ve used the major tools like Selenium, QUnit, JsUnit, Jasmine for test automation on all commonly used and emerging web platforms, and know how to set up and deploy test automation systems, adhering to short development cycles.


You have at least five years of software QA/test experience in a *nix environment, and have been progressively involved with more interesting and innovative testing methods for a customer-facing software product or web service.  You have good scripting skills in at least one common language (e.g., Python, Perl, Shell).


You never back away from a technical challenge.  You love startup environments and have recent experie! nce working at one.  You relish the idea of being the first QA person on our engineering team.


And, you can tell a joke that will bring the house down.



Apply for this job vacancy

No comments:

Post a Comment