Overview
On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Job Details
Job Description
- Participate in test planning, writing test cases/scripts, and executing tests to validate software functionality.
- Define and track quality assurance metrics such as defects, defect counts, test results, and test status.
- Collect and analyze data for software process evaluation and integrate findings into business processes to address business needs.
- Document all defects and assist in their resolution to maintain high software quality.
- Deliver quality process and tools training to technical and business staff to enhance team capabilities.
- Act as an internal quality consultant to advise or influence business or technical partners on best practices.
- Create and update test plans, test strategies, and test cases based on software requirements, maintaining the requirement traceability matrix.
- Design, develop, and execute User Acceptance, System Integration, and Functional test cases.
- Document and track defects using bug tracking systems and report them to developers for timely resolution.
- Support end-users with User Acceptance Testing (UAT) by ensuring understanding of test scripts, success criteria, and use of test management tools, while providing ongoing support during the UAT process.
- Collaborate closely with developers, product managers, and other stakeholders to ensure that the software meets the requirements and quality standards.
- Identify potential risks and issues early in the development process to mitigate their impact on project delivery.
- Evaluate software performance under various conditions, such as load and stress, using the designated performance testing tool for the IT team.
- Ensure that new code changes do not negatively impact existing functionality through thorough regression testing and maintain access to archived applications for historical reference.
- Document test results, defects, and test procedures using the Test Management tool (OpenText Application Lifecycle Management [ALM]); and
- Ensure compliance with quality standards and best practices as defined by the OIT team.
Required Qualifications
- A bachelor's degree from an accredited college or university in Computer Science, Information Systems, Technical Writing, Business Administration, or a related field, or five (5) years of equivalent work experience is required. Relevant experience may be substituted for education on a year-for-year basis when applicable.
- A minimum of five (5) years of experience in systems development, testing, and/or business experience.
- Strong understanding of software development life cycle, testing methodologies (manual and automated), and different types of testing (business process, functional, integration, regression, performance, security, etc.);
- Proven ability to define test plans, test cases, execute tests, manage defects, and report results in an enterprise application development environment.
- Strong understanding and hands-on experience with leading Test Management tools, such as OpenText ALM.
- Ability to analyze complex issues, identify root causes, and propose effective solutions.
Preferred
- Industry certifications related to software testing, such as the International Software Testing Qualifications Board (ISTQB), Certified Software Tester (CSTE), Certified Associate in Software Testing (CAST), and Certified Software Quality Analyst (CSQA).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.