<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://automationhacks.io/2018/05/27/duck-typing-in-python/</loc>
<lastmod>2018-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/05/27/remembering-git-commands/</loc>
<lastmod>2018-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/09/07/viewing-network-traffic-calls-on-ios-real-device-using-mitm-proxy/</loc>
<lastmod>2018-09-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/09/23/vim-the-editor-you-need-but-not-the-one-you-deserve/</loc>
<lastmod>2018-09-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/10/11/pycon-india-2018-what-i-learned/</loc>
<lastmod>2018-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/10/25/testing-first-principles/</loc>
<lastmod>2018-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2018/11/25/basics-of-writing-clean-code/</loc>
<lastmod>2018-11-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/05/30/how-to-run-your-grouped-testng-tests-using-gradle/</loc>
<lastmod>2019-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/06/16/appium-conf-2019-bengaluru-my-experience/</loc>
<lastmod>2019-06-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/06/16/vol-1-how-kotlin-eased-my-life-in-a-java-world/</loc>
<lastmod>2019-06-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/06/24/testers-are-not-the-last-line-of-defence/</loc>
<lastmod>2019-06-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/06/26/7-myths-about-software-testing/</loc>
<lastmod>2019-06-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/07/12/vol-2-how-kotlin-eased-my-life-in-a-java-world/</loc>
<lastmod>2019-07-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/07/28/how-to-setup-a-load-test-via-locust/</loc>
<lastmod>2019-07-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/09/17/working-with-testng-data-providers-in-kotlin/</loc>
<lastmod>2019-09-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/10/19/plain-text-note-taking-system-using-markdown-for-technical-notes/</loc>
<lastmod>2019-10-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/12/07/advice-from-a-test-journeyman/</loc>
<lastmod>2019-12-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2019/12/11/how-to-do-reverse-lookup-enum-constant-by-value-in-kotlin/</loc>
<lastmod>2019-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/01/22/understanding-reporting-and-logging-in-testng/</loc>
<lastmod>2020-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/01/26/using-intellij-to-speed-up-your-dev-workflow/</loc>
<lastmod>2020-01-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/02/22/using-testng-setup-teardowns-with-data-provider-combinations/</loc>
<lastmod>2020-02-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/02/29/the-problem-with-titles-for-testers/</loc>
<lastmod>2020-02-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/03/02/how-to-setup-reportportal-on-a-local-docker-instance/</loc>
<lastmod>2020-03-02T02:30:17+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/03/08/mobile-app-testing-checklist/</loc>
<lastmod>2020-03-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/03/09/how-ive-set-up-my-dev-environment-and-workflow-for-productivity/</loc>
<lastmod>2020-03-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/03/21/why-automate-tests-early/</loc>
<lastmod>2020-03-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/03/25/git-commit-amend-way-to-quickly-fix-last-commit-mistakes/</loc>
<lastmod>2020-03-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/04/02/staying-productive-during-work-from-home/</loc>
<lastmod>2020-04-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/04/24/finding-out-package-and-activity-name-via-adb-for-appium-automation/</loc>
<lastmod>2020-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/05/30/how-to-work-with-redis-for-test-automation/</loc>
<lastmod>2020-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/06/11/using-adb-and-cmdline-to-ease-android-app-testing/</loc>
<lastmod>2020-06-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/06/24/equivalence-partitioning-and-boundary-value-analysis/</loc>
<lastmod>2020-06-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/07/06/testing-android-ios-apps-under-network-conditions/</loc>
<lastmod>2020-07-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/07/12/how-to-manage-your-python-virtualenvs-with-pipenv/</loc>
<lastmod>2020-07-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/07/19/debugging-tip-conditional-breakpoints-in-intellij-platforms/</loc>
<lastmod>2020-07-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/07/25/writing-clear-bug-reports/</loc>
<lastmod>2020-07-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/09/16/migrated-away-from-wordpress/</loc>
<lastmod>2020-09-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/09/19/testers-imposter-syndrome/</loc>
<lastmod>2020-09-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/09/25/logging-integration-with-logback-testng-in-report-portal/</loc>
<lastmod>2020-09-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/10/08/testers-identity-crisis/</loc>
<lastmod>2020-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/10/27/mob-testing-bootstrap-whole-team-quality/</loc>
<lastmod>2020-10-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/11/23/python-api-automation-framework-part1-python-and-dependencies-setup</loc>
<lastmod>2020-11-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/11/27/python-api-automation-framework-part2-making-http-requests</loc>
<lastmod>2020-11-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/12/07/python-api-automation-framework-part3-fluent-assertions-using-assertpy</loc>
<lastmod>2020-12-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/12/17/python-api-automation-framework-part4-working-with-xml-using-lxml</loc>
<lastmod>2020-12-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/12/25/python-api-automation-framework-part5-working-with-json</loc>
<lastmod>2020-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2020/12/28/python-api-automation-framework-part6-api-response-schema-validation</loc>
<lastmod>2020-12-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/01/08/python-api-automation-framework-part7-refactoring-structure</loc>
<lastmod>2021-01-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/02/03/python-api-automation-framework-part8-adding-reporting-with-report-portal</loc>
<lastmod>2021-02-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/02/23/python-api-automation-framework-part9-running-tests-in-parallel</loc>
<lastmod>2021-02-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/04/16/python-api-automation-framework-course</loc>
<lastmod>2021-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/06/08/10-years-of-software-testing-automation</loc>
<lastmod>2021-06-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/06/23/simple-truths-of-software-testing-and-automation</loc>
<lastmod>2021-06-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2021/08/22/who-the-heck-is-an-SDET</loc>
<lastmod>2021-08-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022/01/02/how-i-got-that-job-at-meta</loc>
<lastmod>2022-01-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-05-03-hello-espresso-part-1-introducing-you-to-the-world-of-espresso-automation</loc>
<lastmod>2022-05-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-05-07-hello-espresso-part-2-working-with-lists</loc>
<lastmod>2022-05-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-05-11-hello-espresso-part-3-working-with-intents</loc>
<lastmod>2022-05-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-05-14-hello-espresso-part-4-idling-resources</loc>
<lastmod>2022-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-05-19-hello-espresso-part-5-automating-webviews</loc>
<lastmod>2022-05-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-07-28-hello-espresso-at-selenium-conf-2022</loc>
<lastmod>2022-07-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-08-02-automation-hacks-youtube-channel</loc>
<lastmod>2022-08-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-08-11-hello-espresso-recipes-1-find-adjacent-elements</loc>
<lastmod>2022-08-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2022-11-10-deep-dive-into-evolution-of-testing-organizations</loc>
<lastmod>2022-11-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-02-25-human-skills-to-win-in-software-testing</loc>
<lastmod>2023-02-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-06-26-meta-engineering-practices-unblock-yourself-first</loc>
<lastmod>2023-06-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-06-28-meta-engineering-practices-choose-your-own-projects</loc>
<lastmod>2023-06-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-06-29-meta-engineering-practices-conduct-an-engineering-bootcamp-for-new-joiners</loc>
<lastmod>2023-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-07-09-meta-engineering-practices-engineers-write-tests</loc>
<lastmod>2023-07-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-07-12-meta-engineering-practices-a-culture-of-transparency</loc>
<lastmod>2023-07-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-07-19-meta-engineering-practices-better-engineering-and-focus-weeks</loc>
<lastmod>2023-07-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-07-22-meta-engineering-practices-focus-on-impact-and-data</loc>
<lastmod>2023-07-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-08-25-meta-engineering-practices-performance-reviews</loc>
<lastmod>2023-08-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-10-18-how-whatsapp-tests-software</loc>
<lastmod>2023-10-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2023-12-31-dev-qa-ratio-a-tale-of-burnout-is-there-a-better-way-out</loc>
<lastmod>2023-12-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-02-17-testing-grpc-set-up-server-and-hit-api-using-grpcui</loc>
<lastmod>2024-02-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-02-20-testing-grpc-2-how-to-unit-test-a-grpc-server</loc>
<lastmod>2024-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-02-25-what-i-wish-i-knew-about-software-testing-and-growth</loc>
<lastmod>2024-02-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-03-07-testing-grpc-3-how-to-unit-test-a-grpc-client</loc>
<lastmod>2024-03-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-03-20-testing-grpc-4-how-to-e2e-test-a-grpc-service</loc>
<lastmod>2024-03-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-06-02-testing-grpc-5-load-test-a-grpc-service</loc>
<lastmod>2024-06-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-07-14-tribe-qonf-2024-debrief</loc>
<lastmod>2024-07-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-08-13-byol-bring-your-own-learning</loc>
<lastmod>2024-08-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-09-12-balancing-product-vs-platform-engineering-as-an-SDET</loc>
<lastmod>2024-09-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-09-22-should-an-SDET-move-over-to-SDE</loc>
<lastmod>2024-09-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-09-26-common-terminology-misses-in-software-testing</loc>
<lastmod>2024-09-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-10-12-is-there-growth-in-testing</loc>
<lastmod>2024-10-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-10-29-good-communication-makes-great-software-engineers</loc>
<lastmod>2024-10-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-11-22-how-to-setup-report-portal-dashboards-using-attributes</loc>
<lastmod>2024-11-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-12-09-upgrading-report-portal-with-backup-and-restore-of-postgres-and-binary-data</loc>
<lastmod>2024-12-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2024-12-22-sdet-career-roadmap-from-entry-level-to-staff-engineer</loc>
<lastmod>2024-12-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-01-02-prompt-engineering-for-test-design-supercharge-your-ai-skills</loc>
<lastmod>2025-01-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-01-19-github-copilot-code-autocomplete-inline-chat-and-commands</loc>
<lastmod>2025-01-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-01-31-github-copilot-edits-multiple-files-and-enhance-coding-workflow</loc>
<lastmod>2025-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-02-25-how-to-run-llms-like-llama3_2-and-deepseek-r1-locally-using-ollama</loc>
<lastmod>2025-02-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-05-05-unboxing-github-copilot-agent-mode</loc>
<lastmod>2025-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-06-09-ace-your-qa-tech-interview</loc>
<lastmod>2025-06-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-06-22-how-to-negotiate-your-tech-job-salary</loc>
<lastmod>2025-06-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-07-09-how-i-got-that-job-at-Microsoft</loc>
<lastmod>2025-07-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/2025-10-05-good-habits-for-software-engineers</loc>
<lastmod>2025-10-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://automationhacks.io/about/</loc>
</url>
<url>
<loc>https://automationhacks.io/archives/</loc>
</url>
<url>
<loc>https://automationhacks.io/books/</loc>
</url>
<url>
<loc>https://automationhacks.io/categories/</loc>
</url>
<url>
<loc>https://automationhacks.io/contact/</loc>
</url>
<url>
<loc>https://automationhacks.io/courses/</loc>
</url>
<url>
<loc>https://automationhacks.io/guest-blogs/</loc>
</url>
<url>
<loc>https://automationhacks.io/</loc>
</url>
<url>
<loc>https://automationhacks.io/newsletter/</loc>
</url>
<url>
<loc>https://automationhacks.io/tags/</loc>
</url>
<url>
<loc>https://automationhacks.io/talks/</loc>
</url>
<url>
<loc>https://automationhacks.io/page2/</loc>
</url>
<url>
<loc>https://automationhacks.io/page3/</loc>
</url>
<url>
<loc>https://automationhacks.io/page4/</loc>
</url>
<url>
<loc>https://automationhacks.io/page5/</loc>
</url>
<url>
<loc>https://automationhacks.io/page6/</loc>
</url>
<url>
<loc>https://automationhacks.io/page7/</loc>
</url>
</urlset>
