Senior Quality Assurance Engineer
Ticketmaster.com is a leading example of open-source technologies deployed on an enterprise level. Our primary technology base is: perl, mod_perl, linux, mySQL, Oracle, solaris. While we're strong open-source supporters, we are also pragmatic and deploy commercial applications and tools in a "best fit" evaluation (e.g., Oracle, solaris). Role:Join the Ticketmaster Online team providing essential QA testing of an expanding code-base. We have a lot of code to test. Join us to ensure that our products meet the high quality standards demanded by our clients and customers. Organizational Culture:Ticketmaster is a fast growth company. The Candidate must thrive in a fast-paced, ever changing, entrepreneurial environment. Individual must be able to work independently as well as collaboratively. Must be resourceful and be able to understand the full breadth of how the company works together. Individual must be a creative thinker, confident and able to express ideas in a clear, well thought out manner. Ability to multi-task and prioritize deadlines is a must. Teamwork, solid written and oral communication skills, and the ability to think on your feet are expected. Must be detail-oriented, self-motivated, and have strong multi-tasking abilities. Above all else, you must, at your core, be a problem-solver, a sleuth, and incurably inquisitive. If you have these core values, come and join a team of like-minded, skilled, QA professionals where you can learn and share your knowledge! Essential Job Functions:Test Definition:*Plan, write, and execute test plans*Write, maintain, and verify test cases*Develop test matrixes, identify test data and use case requirements Test Execution:*Black Box/Grey Box Testing: Execute test cases against custom, proprietary TM systems. Include both client-facing and internal tools. Testing includes testing against large-scale database systems. Automation:*Develop & maintain automated tests*Automate QA processes to improve testing efficiency (e.g., scripts for code deployment, automated diffs, etc) Requirements:Test Definition:*Prior proven experience writing test plans and test cases*Prior experience analyzing the needs of internal/external clients*Strong communication skills (both written and verbal) Test Execution:*Prior proven experience with black box/gray box testing*Must have experience testing web applications*Must be able to write SQL queries to identify and verify data used by code. *Must also be able to write SQL to find or create baseline data for complex test scenarios*Must be comfortable with relational database technology, concepts and tools*Must be able to work in an environment with short development and release cycles*Requires strong scripting skills to facilitate test automation*Requires specific experience coding in or Perl, Bash Shell or other scripting language Bug Tracking:*Experience using a bug tracking tool (e.g., Bugzilla, RT), and associated processes*Responsible for identifying, logging, tracking and escalating bugs. *Verifying fixes, through regression testing, *Updating & maintaining related QA documentation. *Ability to write concise bug reports is a must. Automation:*Experience with programming/scripting language(s) (e.g., Perl, UNIX shell)*Experience with setting up and maintaining an automated testing environment*We are looking for QA Engineers who are not dependent on specific tools (e.g. WinRunner, Quick Test Pro) Mentoring:*Provide guidance to more junior team members in developing testing & technical skills. *Provide guidance on establishing & maintaining a library of automated tests.*Document all stages of the QA process and work with QA Leads/Director to define & improve best testing practices.Server Knowledge:*Prior experience with the basics of server administration, including server starts/stops*Prior experience with basic modifications to web server config files*Experience with Apache on Linux Preferred:*Experience testing applications developed using Open Source Technologies in a large scale transaction environment (Linux, Apache, Perl, MySQL – LAMP)*Experience using test case management tools (e.g., Testlink, Test Director)*Prior experience with open-source test automation tools (e.g. Watir, Selenium)*Familiar with Linux at least at a user level (i.e., experience working at the command prompt)*Experience with MySQL and Oracle.*Experience with Configuration Management (i.e., CVS, Subversion)*Experience with Release Management process/methodology. Competitive compensation and benefits package offered. Qualified applicants should apply online through the Ticketmaster career site. Ticketmaster is committed to creating a diverse work environment and proud to be an equal opportunity employer. Due to the high volume of responses, we will only respond to those candidates that most closely match our requirements. Thank you for your interest in Ticketmaster. Qualified applicants should apply online through the Ticketmaster career site or send their resume to IT.jobs@ticketmaster.com with the code MM_WH_SRQAEngineer_042208 in the subject line Job Title: Senior Quality Assurance EngineerCompany: TicketmasterStatus: Full Time, EmployeeLocation: US-CA-Los AngelesJob Category: IT/Software DevelopmentCompany: TicketmasterEmail: Apply by EmailJob Reference Code: MM_WH_SRQAEngineer_042208
|