diff --git a/public/Curriculo_ Francielle_Ferraz_Frontend_Junior.pdf b/public/Curriculo_ Francielle_Ferraz_Frontend_Junior.pdf
new file mode 100644
index 0000000..936dc9c
Binary files /dev/null and b/public/Curriculo_ Francielle_Ferraz_Frontend_Junior.pdf differ
diff --git a/src/sections/AboutMe.tsx b/src/sections/AboutMe.tsx
index 926e9f1..d5fc086 100644
--- a/src/sections/AboutMe.tsx
+++ b/src/sections/AboutMe.tsx
@@ -44,7 +44,7 @@ export function AboutMe() {
hiperfoco, lógica apurada e atenção extrema aos detalhes
{" "}
- em código limpo, estruturado e de alta qualidade, , entregando{" "}
+ em código limpo, estruturado e de alta qualidade, entregando{" "}
autonomia
{" "}
diff --git a/src/sections/HeroSection.tsx b/src/sections/HeroSection.tsx
index 2514a9a..4d4b825 100644
--- a/src/sections/HeroSection.tsx
+++ b/src/sections/HeroSection.tsx
@@ -106,10 +106,14 @@ export function HeroSection() {
{/* Botão de Download CV */}
-
+
{/* Bloco de Imagem com Animação de Flutuação (Direita) */}
diff --git a/tests/recruiter.spec.ts b/tests/recruiter.spec.ts
index 71bcc00..e74ea47 100644
--- a/tests/recruiter.spec.ts
+++ b/tests/recruiter.spec.ts
@@ -26,6 +26,14 @@ test.describe("Portfólio franferrazdev - Jornada E2E do Recrutador", () => {
await expect(page.locator("#hero")).toBeVisible();
await expect(page.locator("h1")).toContainText("Francielle Ferraz");
+ // Busca o link que possui o atributo download apontando para o seu arquivo PDF
+ const downloadButton = page.locator('a[download*="Francielle_Ferraz"]');
+ await expect(downloadButton).toBeVisible();
+ await expect(downloadButton).toHaveAttribute(
+ "href",
+ "/Curriculo_Francielle_Ferraz_Frontend_Junior.pdf",
+ );
+
// Testa a alternância real de idiomas (Chaveia para Inglês e checa a Navbar)
const langButton = page
.locator("button")