Quality Assurance Manager
Job posted on 27 Mar, 2015
Apply before 30 Apr, 2015
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 |