Cerner (Oracle Health)
Quality Engineer 2
Skills
Job description
Develops test cases and simple test plans from requirements with minimal supervision. Maintains test environments, executes and maintains test suites, and conducts regression testing for assigned functionality. Documents and escalates results, reproduces customer-reported issues, and tracks defect resolution. Contributes to team coordination, updates documentation, and suggests process improvements. Implements basic automation under guidance and integrates tests into Continuous Integration/Continuous Delivery (CI/CD) workflows. Key Responsibilities
Test Design and Strategy:
Develops test cases from requirements and create basic test plans to support testing activities.
Selects basic techniques to inform test execution within assigned scope.
Reviews specifications for coverage within assigned scope to ensure test completeness.
Test Execution:
Maintains test environments and assist with data management to support test execution.
Executes and maintains test suites to validate assigned functionality.
Documents and escalates results to the appropriate team members for resolution.
Conducts basic regression testing to confirm defect resolution and ensure no unintended impacts.
Defect Tracking and Management:
Reproduces and documents customer-reported issues, escalating as necessary to ensure resolution.
Investigates and escalates defects to appropriate teams for resolution.
Tracks and compiles defect data for assigned features, escalating notable trends or issues to leadership.
Tracks resolution for features to confirm defects are addressed and retested as required.
Collaboration and Communication:
Actively participates in regular project team meetings with minimal supervision, contributing input to support team objectives.
Coordinates activities with other team members to align on testing needs and priorities.
Maintains and updates testing tools under supervision to ensure readiness for use.
Continuous Improvement:
Provides documentation updates (e.g., instructions) with minimal supervision to ensure clarity and correctness.
Automation:
Suggests improvements with informed functional knowledge to enhance testing processes and team efficiency.
Develops simple test cases and implements automation for features under guidance to support test coverage.
Debugs and maintains scripts to support defect resolution and ensure accurate test execution.
Integrates tests into Continuous Integration/Continuous Delivery (CI/CD) workflows under supervision to support automated testing.
Risk Assessment:
Assists in assessing risks and escalating issues as needed.
Executes established quality gate procedures by reviewing test coverage reports and defect logs, flagging potential issues for more senior team members, and updating documentation under guidance.
Supports test planning by reviewing plans for accuracy and identifying common impact areas, ensuring Scrum teams are informed and engaged in risk areas.
Test Tooling:
Maintains and updates testing tools under supervision to ensure functionality and readiness for use.
Core Responsibilities
Planning & Execution:
Tracks timelines with minimal supervision, ensuring work is completed in a timely manner and is in alignment with project requirements. Prioritizes and adjusts work as resources or timelines change, with some guidance.
Collaboration & Partnership:
Collaborates within team to better understand expectations and achieve shared objectives. Leverages a foundational understanding of business, stakeholder, and/or customer needs to build partnerships with limited guidance. Actively listens and asks questions to enhance collaboration.
Problem Solving:
Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures. Compiles and reviews data and/or information from multiple sources to troubleshoot standard and non-standard errors.
Continuous Learning:
Seeks opportunities to gain knowledge and learn new skills and/or tools aligned with industry trends and best practices. Utilizes feedback and training to improve skills. Participates in a culture of continuous learning and knowledge sharing.
Continuous Improvement:
I mplements updates to processes, protocols, and workflows to increase efficiency and effectiveness as directed with some guidance. Contributes to ideation for future process improvements.