Friday, December 16, 2011

Scottrade - QA Automation Supervisor

*If you are interested in this role please e-mail me at jguyton@scottrade.com*

Scottrade,Inc. has a QA Automation Supervisor position available in Westminster, CO. The main purpose of this position is to review new and existing testing assignments focused on software automation, and to work with team members and the QA Automation Manager to assign, estimate and allocate testing resources. Escalate testing issues and project risks as required. The position requires specialization in developing and applying automated smoke and regression tests to ensure that existing functionality continues to function as designed as the software is modified for enhancements and fixes. Provide expertise in data management for test set-up and reusability, tools (e.g. Quality Center & QTP), automation frameworks, batch regression methods, smoke tests, and other automation related areas. Participate in the interview process of new hires, and follow-up to ensure training plans are reviewed with new employees. This position will be responsible for successfully mentoring employees, and conducting quarterly performance reviews.

Responsibilities:

• Interview potential new hires and review training plans with new employees. Mentor direct reports to ensure employee growth and retention
• Work with team members and QA Automation Management to review new and existing testing assignments, and assign, estimate, and allocate testing resources as required. Escalate testing issues and risks as required
• Attend project related meetings to ensure automated testing milestones for team members are met. Ensure QA Automation Summary reports are produced to measure and provide transparency for QA Automation related activities
• Work with team members to ensure readiness of application production deployments. Ensure automated test scripts, post deployment verification test scripts, regression suites, etc. have been completed to ensure a quality production release
• Provide continuous feedback on employee performance and complete and conduct quarterly performance reviews
• Document and maintain automation tool licenses and technical support procedures

Knowledge, Skills, and Abilities:

• Strong knowledge of testing methodologies and application debugging from a technical and/or business perspective.
• Strong knowledge of Open Database Connectivity (ODBC).
• Strong written and verbal communication skills.
• Ability to direct, mentor and motivate others in a fast-paced, dynamic and team-oriented environment.
• Ability to mentor and provide guidance to others, and ensure project testing milestones are met.
• Ability to create and improve automated testing processes to reduce overall cycle time and improve software quality.
• Strong analytical and troubleshooting skills, including requirements analysis and strong application and system architecture knowledge from an automation perspective.
• Ability to logically document testing processes, accumulate testing results and publish reports.
• Solid knowledge in creating, mentoring and working with automation frameworks for test script creation and modification.
• Experience incorporating automation with multiple development methodologies including Waterfall, Iterative, and Agile.
• Strong experience and knowledge of programming languages, such as: VB, VBScript, etc to develop automation test scripts and customized functions.
• Basic level proficiency with C++, Java, Cobol or C#.
• Strong knowledge of relational database (SQL and Oracle) with the ability to create and edit queries.
• Strong knowledge of FIX protocols.
• Strong knowledge of API's, .NET, and Web Services.
• Strong knowledge of AS400 mainframes.
• Strong knowledge of Windows and Mac operating systems.
• Strong knowledge of testing Web applications with multiple browsers.
• Strong knowledge of HP Quality Center, to include best practices in regards to requirements management, defect tracking and automation utilization.
• Expert knowledge of Microsoft Word, Excel, PowerPoint and Outlook.

Education and Experience:
• Bachelor's Degree in Information Technology or related field, or equivalent combination of education and experience required.
• 6+ years of Software Quality Assurance Automation experience using QTP or similar automated testing tool. Up to 1 year of experience working with Scottrade applications and coding in a programming language may be applied towards this requirement.
• Experience leading projects within a Software Quality Assurance Automation team required.
• Experience with defect tracking and test management software required.
• Experience creating and executing test plans and test cases required.
• Software Quality Assurance Certification a plus.
• 1+ years prior leadership and/or supervisory experience in a software testing automation role required.

Scottrade, Inc., an equal opportunity employer, is committed to inclusion and a diverse workforce.