Manager, QA & SDLC Processes
Partnerpedia - United States

This job posting is no longer available on Partnerpedia. Find similar jobs: Manager jobs - Partnerpedia jobs

The ‘hands on’ Manager QA & SDLC Processes for our Professional Enterprise Services team provides technical and functional expertise to ensure quality of our projects, including the review of work for correctness, adherence to the design concept and user requirements, and for progress in accordance with schedules. The QA Manager will manage and coach, using both agile and waterfall methodologies, while working alongside our QA team.

You will lead a team of QA Analysts working on a range of projects for customers such as Microsoft, RIM, CISCO, Avaya, Citrix. Your role will include, but is not limited to:
  • Leading QA process improvements
  • Taking lead on designing test plans and testing .NET and Ruby on Rails applications
  • Coordinating with developers and project managers
  • Preparing test cases and control quality for application components
  • Documenting, troubleshooting and isolating problems encountered during testing
  • Participating in quality measures reviews while assisting with QA process enhancements based on industry standards and practices
  • Build, train and mentor QA team
  • Develop detailed resource plans for the QA team
  • Drive QA automation efforts as required
  • Actively manage quality into all phases of the SDLC
  • Devise and implement best practices for Release Management
Required Qualifications
  • 5+ years’ experience testing Web and mobile applications
  • 2+years’ experience working as a QA Manager or Team Leader
  • 2+years’ experience demonstrating improvements in SDLC processes
  • Experience working in Waterfall and Agile environments
  • Knowledge and experience working with scripting languages (.NET, Perl, Ruby, Python, Jython, Groovy) is highly preferred
  • Experience with open source test tools (Cucumber, RSPEC, Fit, FitNesse, Canoo WebTest, Html Unit, or others), and/or commercial test tool scripting languages
  • Experience with unit and acceptance testing techniques
  • Experience collaborating with programmers and business experts on clarifying requirements and defining testing approaches
  • Knowledge of basic Unix commands; Unix shell scripting skills is a plus
  • Experience in performance and load testing
  • High level understanding and exposure to web and mobile application architecture
  • Excellent knowledge of general software testing strategies and methodologies
  • Strong organizational skills and an attention to detail
  • Ability to work as part of a self-directed team, in which you determine your tasks on a daily basis in coordination with co-workers, rather than waiting for work to be assigned to you

Partnerpedia - 18 months ago - save job