Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Responsibilities
- Develop and execute testing strategies and plans for multiple products/projects
- Work closely with development counterparts throughout the Agile to ensure high quality deliverable
- Create and execute detailed test plans/Cases that exercise the system from an end-user perspective
- Troubleshoot and isolate problems to aid development in identifying root-cause of defects
- Create and maintain detailed bug reports with clear and repeatable steps and track/verify bugs as problems are found and resolved
- Be the voice of the customer and ensure non-functional requirement are met (e.g. consistency, usability, etc.)
- Coordinate/participate in meetings with the on-shore team on day to day basis and provide active feedback
- Perform any other responsibilities assigned by the on-shore Managers or off-shore Managers.
Job Requirements
Required Qualifications & Skills
- Bachelors Degree in Computer Science or a related technical discipline
- 4 - 6 years of formal QC engineering experience working on customer-facing enterprise level software
- A strong and undeniable passion for QC and for making improvements (e.g. software, development processes, testing, documentation, etc.)
- Able to create, execute and maintain detailed test suites/test cases with limited supervision
- Knowledge of a commercial bug tracking system for managing defects (e.g. Bugzilla, Jira, TFS, etc.)
- Strong communication and collaboration skills to work with geographically distributed teams
- Ability to work independently as well as contribute in a team environment
- Participate in reviews (design, functional specs) to ensure completeness and provide meaningful input
- Strong troubleshooting skills to isolate problems and identify root-cause of defects to aid development efforts
- Experience in working in agile