Quality Assurance Manager

People2People

Details / requirements:

Responsibilities

  • Applying thorough software testing practices and procedures to ensure software quality
  • Lead and work on an Agile team collaborating closely with developers and other key stakeholders
  • Design and execute test plans based on software requirements and code changes
  • Creating and maintaining software testing requirements, test cases.
  • Deliver quality products by thoroughly testing throughout all phases of development life cycle using a combination of testing methods
  • Manage issue tracking, technical documentation, and track automated test information, i.e. test inventory, test history, review tests, review test results 
  • Analyze test results and provide test reports and summaries
  • Investigate and analyze root causes of technical issues and document software defects using appropriate tools 
  • Duplication and troubleshooting of reported software defects
  • Perform acceptance testing of project environments
  • Automate test cases when needed

Qualifications

  • Bachelors Degree in Computer Science, Information Technology or equivalent
  • 2+ years’ experience in a Software testing role
  • Self-driven and motivated individual with thorough attention to detail, paired with strong desire to improve overall product quality
  • Excellent debugging and trouble shooting skills
  • Detailed knowledge of software verification and validation processes and procedures
  • Experience with test case scripting using various scripting languages, such as Python, bash, Perl

Preferred Qualifications

  • Experience working in fast-paced, cross-functional teams, and ideally experience with Agile development methods (e.g., Scrum, XP).
  • Familiarity with standard concepts and technologies used in web-based applications is required.
  • Demonstrated understanding of the notion that application quality and software testing is a responsibility shared by the entire Scrum team.
  • Familiarity with Agile tools.
  • Demonstrated teaming and communication skills
  • Understanding of Software as a Service (SaaS) concepts
  • Experience with the full-life cycle of test development for strategy and design through execution and defect tracking.
  • Experience with various levels of testing including Acceptance, System, Regression and Functional. 
  • Prior experience with continuous integration
  • Experience with SQL and with one or more of the following database platforms: Oracle, Microsoft SQL Server, or MySQL
  • Effective verbal and written English communication skills for both technical and non-technical audiences
  • Fast learner in a large variety of technical backgrounds
  • Ability to multi-task and handle large workloads under time constraints
  • Must be a team player and enjoy working in a fast pace environment
  • Results oriented with strong process and execution skills

Overview

Category Computer - Technology/Management
Experience 2+ years
Education B.E. in Computer Science
Posted Date 27 Mar, 2015
Apply Before 30 Apr, 2015
City Kathmandu