Senior Customer QA Analyst DataCert
Description
Datacert is a technology innovator and the premier global provider of enterprise legal management software solutions and services. We offer a suite of next generation applications, such as legal matter and spend management, built on our cutting-edge technology platform called Passport. This evolution allows our customers to consolidate legal systems on a common platform, whether it is applications from Datacert, other vendors, or applications they build on Passport themselves. Passport empowers them to collaborate more effectively, manage legal systems more efficiently, support changing business needs and their global workforces, and make more strategic business decisions. Our expansive client roster includes Fortune 500 and Fortune Global 500 corporations, and some of the world?s largest law firms. Headquartered in Houston, with offices throughout North America, EMEA, and APAC, Datacert has received numerous legal and technology industry accolades including being honored on the Inc. 5000 and Software 500 lists and being recognized by top legal industry analyst, Hyperion, as ?Market Innovator.?
POSITION SUMMARY
The Sr. Customer QA Analyst will work directly with the integration development team that configures and implements software in a collaborative environment employing SDLC methodologies. As a leader or individual contributor, the Sr. Customer QA Analyst participates in the entire life cycle of product development and implementation, managing product quality through comprehensive test design, both automated and manual. A Sr. Customer QA will be responsible to communicating the processes and procedures to the Jr. Customer QAs and Customer QAs in the organization based on development of these processes/procedures from the Director of Customer QA.
DUTIES AND RESPONSIBILITIES
Essential Functions:
Management and Communication of testing effort
Work directly and collaboratively with the integration development team
Assist in providing testing effort estimates for the project manager
Assist in the product test designs ensuring comprehensive coverage
Assist in managing defect reporting and tracking of defects for the project through entry of defects in the defect tracking system
Effectively communicate with project leaders and Professional Services management regarding the scope and limits of testing and analysis efforts
Communicate and document testing efforts and technical aspects of projects
Assist the Director of Customer QA with the development, assessment and modification of QA process within the organization
Analyze Business Requirements
Assess compatibility of requirements with company quality standards
Help ensure the consistency, completeness, accuracy and testability of customer requirements
Develop detailed test cases based on customer acceptance requirements
Test Planning
Design, develop, organize and maintain accurate and concise test plans as well as automated and manual test cases
Understand the full system under design in order to contribute to the development of the project and ensure the quality of the result
Identify potential risks and seek testing approaches to manage that risk
Software Testing
Install and manage the QA environment
Develop, implement and maintain base and customer automated test scripts
Execute test cases for the following types of testing: Functional, Regression, Integration, System, GUI and Install along with Database Validation
Analyze defects with the goal of being isolated and reproducible
Clearly document issues and defects
Work closely with integration developers in debugging and fixing defects
Work closely with integration developers in monitoring systems and database issues
Able to suggest and negotiate configurable product testability enhancements
Additional Responsibilities:
Training
Able to train other Customer QA Analysts and Professional Services resources on automated test tools and setup of QA environments
Train others in the QA group to install and manage the QA environments
REQUIREMENTS AND QUALIFICATIONS
Education, Licenses, and Certifications:
Bachelor?s degree in computer science or similar field, or equivalent industry experience required
Experience:
Minimum 7 ? 10 years of experience as quality assurance analyst
Experience writing detailed, comprehensive test plans and test cases
Experience with test automation tools
Experience with testing full systems, in addition to knowledge of Change Control and Build Acceptance
Experience configuring environments for testing using virtual machines
Experience training and mentoring QA personnel
Experience in production support processes
Experience testing commercial, enterprise software
Experience with common RDBMS databases
Experience in database validation and writing SQL queries
Critical Knowledge, Skills, and Abilities Requirements:
Ability to creatively and accurately test software solutions in a high-energy, fast-paced environment
Ability to work in a highly collaborative, teamwork-based, environment
Proven problem solving and troubleshooting/diagnostic skill and the capacity to think creatively under pressure
Excellent documentation and communication skills
Knowledge of database designs and writing SQL queries
Knowledge of the software development lifecycle
Knowledge of the software development lifecycle
Quick leaner with an ability to understand new concepts, technologies and product functionality
Proven understanding of defect tracking systems, defect reporting, and defect recording protocol
Proven ability to prioritize and handle multiple projects simultaneously
Excellent time management skills
Results-oriented self-starter in need of limited supervision
Ability to provide valuable insight into process or procedural inefficiencies to PSG management
ADDITIONAL REQUIREMENTS OR INFORMATION
Ability to travel up to 20%
| Location: |
Dallas, TX
United States
|