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%
*Nothing in this job description restricts management’s rights to assign or re-assign duties and responsibilities to this job at any time. Datacert is an Equal Opportunity and Affirmative Action employer. It provides equal employment opportunities to all employees and applicants for employment without regard to race, color, sex, national origin, age, religion, disability, or any other legally protected status and takes affirmative action to recruit, employ, train, and promote qualified minorities, women, covered veterans, and individuals with disabilities. |