Daily Duties / Responsibilities: All within project schedules and other defined deadlines . Key Responsibilities: - Partner with the Test CoE, functional and technical teams, and management in executing a comprehensive testing strategy, protocol, and procedures. - Support test planning efforts for projects and normal changes to document business processes end to end and produce comprehensive test scripts for QA integration and regression testing. - Test Strategy and Planning: Participate in test strategy discussions and provide input on the feasibility and effectiveness of automated testing approaches. - Maintain the enterprise business process hierarchy and alignment of procedures/test cases. - Work with the Test Delivery Lead and Test Automation CoE team to configure and execute test automation tools, leveraging the Test Automation CoE framework. - Test Automation Development: Create, enhance, and maintain automated test scripts using Tricentis Tosca for various software applications and systems. - Test Case Design: Collaborate with Quality Assurance (QA) and development teams to design test cases based on the business process, functional requirements/user stories. - Design, build, and maintain formal test plans and scripts, document testing outcomes, results, defects and resolutions. Assist with root cause analysis when necessary for testing results. - Test Execution: Execute automated test cases and report defects, ensuring comprehensive coverage and accuracy of testing results. - Test Data Management: Manage test data and ensure its availability and relevance for automated test execution. - Continuous Improvement: Identify opportunities for test process improvement and implement best practices to enhance the efficiency and effectiveness of testing efforts. - Test Framework Enhancement: Contribute to the development and maintenance of automation frameworks, libraries, and utilities to support test automation scalability and maintainability. - Defect Management: Analyze and document test results and defects in a clear and concise manner, assisting in the defect resolution process. - Test Environment Setup: Collaborate with infrastructure and operations teams to set up and maintain test environments necessary for automated testing activities. - Test Reporting: Generate and present test automation reports to stakeholders, highlighting test execution progress, coverage, and potential risks. - Maintain quality test results and artifacts, maintain the framework for metrics and dashboard reporting on Test Execution and Defect resolution to resolution / closure. - Training and Knowledge Sharing: Assist in training and mentoring team members on Tricentis Tosca automation best practices and testing techniques. - Stay Current with Industry Trends: Stay up-to-date with the latest testing tools, methodologies, and trends in the automation testing space. |