Thursday, April 17, 2014

Ping Identity - Software Quality Engineer

Description    
Are you ready to work on an industry-leading product? Do you want to be part of a supportive, collaborative team where your contributions make a real difference and receive recognition? Are you looking for an exciting, challenging work environment with flexible work options and a great future? If so, we would like to talk to you about joining the Software Quality Engineering Team at Ping Identity

As a Software Quality Engineer at Ping Identity, you are responsible for functional test design and planning, as well as the operation of open source and proprietary test automation tools and the detailed staging of complex distributed test scenarios. Paired with a developer and under the mentorship of a Senior Engineer, you take the project from start to finish, so you understand the product thoroughly and your input has real impact.

Job Functions:
• A solid individual contributor on an agile development team
• Designs and configures test environment to achieve solid testing
• Develops and maintains test assets from requirements including test matrices, test strategies, test cases/plans and test automation
• Executes tests and works closely with Lead SQE and development team to resolve system and product issues
• Participates in using, maintaining, and extending tools necessary for functional testing, defect tracking, risk analysis and coordination
• Active in improving/expanding test automation and product quality
• Stages test situations to better understand situations reported from the field.
Requirements     Essential Qualifications:
• 3-5+ years experience in enterprise-level commercial software environment
• Demonstrated knowledge and experience of SQE principles and practices including test planning, test strategy, test matrix design in a fast paced/rapidturn/process light environment
• Must Have: Experience developing test cases using Java open source test tools/suites/frameworks (JUnit, TestNG, Selenium WebDriver, etc)
• Must Have: Ability to read/write Java Code in support of developing test automation and suites
• Must Have: Exposure to setup, configuration and usage of various environments including Windows and Linux
• Must Have: Previous experience as an SQE working on all aspects of testing hosted multi-tiered web applications including functional, stress/performance, and deployment
• Desired: Experience in an agile, iterative, RUP or XP environment
• Important: Ability to work in complex setups and configuration. Configuration and troubleshooting of web/application servers and/or IT Networking in combination with SQE skills has proven very effective
• CAUTION: Heavy experience with commercial test tools such as WinRunner, LoadRunner, Quick Test Pro, etc. is NOT ideal as these tools are not what we use.

Desired Qualifications:
• Shows attention to details
• Experience interacting and testing RESTful APIs is an asset
• Experience with Maven, Jenkins, and Git is an asset
• Ability to work in a lightweight process environment including requirements and test planning documentation
• Capable of high performance in a two-week iteration cadence with frequent product deliveries
• Self-motivated and works with minimal direction
• Takes ownership of tasks and executes