Mokhammed Ali Patvari is a Senior Test Automation Engineer with over six years of experience in software quality assurance, specializing in building automation frameworks for web, mobile, and client-server applications across enterprise fintech, banking, and healthcare sectors. Based in Minneapolis, Minnesota, he brings deep expertise in end-to-end automation architecture, API testing, and CI/CD integration, with a consistent record of improving release stability and reducing testing overhead at scale.
Since August 2024, Mokhammed Ali Patvari has served as a Senior Test Automation Engineer at ECMC Group in Minneapolis, where he engineers and scales automation infrastructure for a complex enterprise fintech application managing the full loan lifecycle. He built an end-to-end and integration testing framework from scratch using Java, Playwright, and Rest Assured, and designed a comprehensive suite of multi-step automated tests to validate deeply interconnected business processes, including those with complex prerequisites, scheduled tasks, and delayed execution triggers. He architected and deployed a custom web application to monitor environment health during a large-scale data conversion event involving the ingestion of three million new database records. To address test reliability, he implemented nightly automated data aggregation capturing granular UI and API metrics — including page load times, request wait times, and specific action durations — and integrated this telemetry with the test management system to visualize 30-day historical trends and automatically identify the most flaky tests. He also engineered a custom email validation strategy using GraphQL, bypassing infrastructure limitations and eliminating dependence on external third-party services, and developed a method to read and verify complex network files containing special characters and checkboxes, automating previously untestable components.
Prior to ECMC Group, Mokhammed Ali Patvari held a Senior QA Automation Engineer role at 3M in Minneapolis from November 2022 to August 2024, working on contract to support testing for a retail platform specializing in professional wholesale equipment. He built a full automation framework from scratch using Java, JUnit5, Selenium WebDriver, Retrofit, and JDBC Spring, and developed and maintained end-to-end regression and smoke test suites. He enhanced the parallel execution strategy using Selenium Grid and AWS EC2 servers, reducing regression test execution time by 35%. He also established a real-time bug reporting system with Allure Report that cut bug reporting time from 15 minutes to 5 minutes. His work on database operations verification used JDBC, Spring, Oracle, and PostgreSQL to ensure accurate data storage and retrieval. He provided early-stage feedback on Product Requirement Documents in Figma, reducing defects early in the development lifecycle, and led bug triaging efforts while developing and optimizing CI/CD pipelines through GitHub Actions.
From July 2020 to October 2022, Mokhammed Ali Patvari worked as a QA Automation Engineer at U.S. Bank, where he conducted mobile testing using Xcode and created 350 fully automated complex backend test scenarios using Java, RestAssured, and JUnit5. He integrated automated tests into the CI/CD pipeline and implemented cleaner test assertions with Hamcrest and Lombok, improving script readability and long-term maintainability. He also designed and delivered a comprehensive training course — combining video and written materials — to mentor four colleagues in Java and automation best practices, strengthening the overall capability of the team.
Earlier in his career, Mokhammed Ali Patvari served as a QA Automation Engineer at UnitedHealth Group from January 2019 to July 2020, where he ensured product quality across a Scrum team environment and contributed to 12 consecutive bug-free releases over nine months. He automated 200 test scenarios using a Cucumber BDD framework for both UI and API coverage, and applied Java, Selenium, and RestAssured across web and API testing efforts. He collaborated closely with developers and product managers to refine testing plans and improve overall software quality.