Cook the fettuccine pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium-high heat. Season the chicken strips with salt and pepper, then add them to the skillet. Cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the sliced mushrooms and cook for about 4-5 minutes, until they are browned and tender. Add the minced garlic and cook for an additional 1 minute, stirring frequently.
Pour in the Marsala wine and chicken broth, scraping the bottom of the skillet to release any browned bits. Bring the mixture to a simmer and let it cook for about 5 minutes to reduce slightly.
Stir in the heavy cream and Parmesan cheese, mixing until the cheese is melted and the sauce is smooth. Return the cooked chicken to the skillet and toss to coat in the sauce.
Add the cooked fettuccine to the skillet and gently toss everything together until the pasta is well coated in the sauce.
Serve immediately, garnished with chopped parsley.