Another way to collaborate with developers in automated testing is to follow the agile principles and practices that promote iterative, incremental, and collaborative development. For example, you can use the Scrum methodology to plan and execute your testing activities in short sprints, where you can define your test goals, prioritize your test cases, execute your test cases, and report your test results. You can also use the Kanban methodology to visualize and manage your testing workflow, where you can limit your work in progress, monitor your bottlenecks, and optimize your throughput. Furthermore, you can use the DevOps practices to integrate your testing into the continuous delivery pipeline, where you can automate your test execution, verification, and reporting, and ensure that your testing is aligned with the deployment and release cycles. By following the agile principles and practices, you can enhance your communication, coordination, and cooperation with the developers and deliver high-quality software faster and more reliably.