Cima+ - Columbus, OH

posted 4 months ago

Full-time - Mid Level
Columbus, OH

About the position

The Quality Assurance Analyst III - Senior is a pivotal role responsible for ensuring the quality and integrity of various projects through meticulous planning, integration, test casing, scripting, and execution of all testing activities. This position requires a close collaboration with the Business Systems Analyst (BSA) and Development teams to review business objectives and requirements, ensuring they are testable and align with the project's needs. The QA Analyst will be involved in multiple projects and systems, often serving as a subject matter expert for a specific project or system of moderate to high complexity. In this role, the QA Analyst will engage in comprehensive test planning and execution, which includes creating test cases, scripting, and executing tests to ensure thorough coverage. The analyst will conduct both manual and automated testing processes, reporting results in a detailed and comprehensive manner. Collaboration is key, as the QA Analyst will work closely with BSA and Development teams to ensure that business objectives and requirements are adequately testable. This includes participating in the review of architectural and technical design specifications, as well as managing defect analysis and triage throughout the project lifecycle. Documentation and reporting are also critical components of this role. The QA Analyst will develop, document, and maintain test data, data validation, and end-to-end testing flows. They will create test status reports and summaries to ensure readiness for production implementation and facilitate reviews of the Test Strategy with the project team. Quality assurance is paramount, and the analyst will identify potential quality issues and escalate them to management as necessary, ensuring that all aspects of testing—including manual execution, regression, automation, and performance testing—are completed. Additionally, the QA Analyst will provide support and mentorship to junior team members, collaborate with the project team to support User Acceptance Testing (UAT) efforts, and participate in off-hour production releases as needed. The role requires adherence to project lifecycle methodologies and the ability to work under moderate supervision while exercising independent judgment and problem-solving skills. The QA Analyst will also be responsible for scheduling and leading test deliverables review sessions, running database queries for data validation, updating test cases based on approved change requests, and collecting testing signoffs from all participants, including cross-impacted application teams.

Responsibilities

  • Plan, integrate, create test cases, script, and execute all testing to ensure proper coverage.
  • Conduct testing using both manual and automated test processes, reporting results comprehensively.
  • Collaborate with BSA and Development teams to ensure business objectives and requirements are testable.
  • Participate actively in the review of architectural and technical design specifications.
  • Work on defect analysis and triage, assigning defect severity, and managing defects throughout the project.
  • Develop, document, and maintain test data, data validation, and end-to-end testing flows.
  • Create test status reports and test results summaries to ensure production implementation readiness.
  • Create and facilitate reviews of the Test Strategy with the project team.
  • Identify potential quality issues and escalate them to management immediately.
  • Ensure all aspects of testing (manual execution, regression, automation, and performance testing) are completed.
  • Maintain the regression test bed to meet changing requirements.
  • Collaborate with the project team to support User Acceptance Testing (UAT) efforts as needed.
  • Participate in off-hour production releases and support the project's warranty period.
  • Provide mentorship to junior team members as needed.
  • Schedule and lead test deliverables review sessions as necessary.
  • Run database queries to supply data validation within test scripts.
  • Update test cases based on approved change requests.
  • Collect testing signoffs from all testing participants, including cross-impacted application teams.
  • Collaborate with the Project Test Lead on estimating test efforts.

Requirements

  • 5-7 years of experience in quality assurance, software testing, or a related field.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Proven experience in test planning, integration, and execution.
  • Strong collaboration skills with BSA and Development teams.
  • Ability to analyze business requirements and ensure they are testable.
  • Experience in defect analysis, triage, and management.
  • Strong documentation skills for test data, validation, and end-to-end testing flows.
  • Ability to create and present test status reports and summaries.
  • Knowledge of manual and automated test processes.
  • Proficiency in running database queries for data validation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service