Bachelors Degree in Computer Science, Information Systems, or related engineering field.Advanced degree (such as a Masters Degree) in a relevant field a plus.
3. Certification such as CSTE (Certified Software Test Engineer), CSQA (Certified Software Quality Analyst), or ISTQB a plus.
4. 7 years of experience in solid manual and automated software testing.
5. 5 years of experience in managing software testing teams including project management.
6. Experience with Human Resource and Applicant Tracking Solutions a plus
Job Description
This position is for a quality assurance manager, responsible for a medium sized team working on a web-based Software as a Service (SaaS) applicant tracking system based on .NET technologies.
External responsibilities
This role includes the following duties and responsibilities:
1. Work with a geographically separated team of product management, software engineering, and program management to define, estimate level of effort, and prioritize feature requirements, and contribute to improved processes and product quality thought leadership.
2. Translate requirements into work plans meeting time and cost constraints.
3. Monitor and manage the quality assurance / testing portion of project work plans and insure they adhere to Kenexa’s SDLC/STLC. This includes insuring software testing standards are followed, test plan and test case documents are written and reviewed, and appropriate metrics are defined and monitored.
4. Generate and distribute regular status reports on project progress and appropriate metrics.
5. Provide strong technical and management leadership across all areas of product testing.
6. Partner with the hosting team to ensure strict Service Level Agreement (SLA) requirements are met.
7. Participate in budgeting and management planning.
External requirements
A successful candidate will be able to address many of the following:
1. Management:
Experience in managing quality assurance engineers, project plans, schedules, and milestones.
a. Customer-driven attitude. Understands systems impact and long-term effects of decisions/solutions on business case and customer commitments.
b. Experienced project planning, scheduling, and tracking of testing process. Disciplined to create business cases when resources are needed.
c. Ability to manage and resolve complex and ambiguous issues.
d. Business understanding of financials. Capable of managing to a budget.
e. Self-managed proactive work style.
f. Understanding of the necessity to meet stringent time deadlines.
g. Demonstrated track record of making sound management decisions to meet deadlines.
h. Experience leading and working with geographically separated teams a plus.
2. Testing:
Exceptional analytical skills and experience in preparing project documents and test plans.
a. Experience working with others to create functional specification, test strategy, and test plan documents.
b. In-depth knowledge and hands-on experience with enterprise level web application testing, including manual, automated, and performance methodologies.
c. Familiarity with browser certification methodologies.
d. Experience with a wide variety of testing related tools including defect tracking, test case maintenance, script and UI based automated/performance testing.
3. Communication Skills:
Outstanding English verbal/written communication skills and interpersonal skills are a necessity.
a. Strong skills in presenting technical concepts in technical and non-technical settings.
4. Technologies:
Familiarity with the following technologies is required: web applications, scripting languages, and SQL.
Keywords: web application testing, including manual, automated, and performance methodologies
7 to 12 years experience.
How to apply: Apply Online
Subscribe to receive latest Testing Jobs in your Email
