πŸ‘¨β€πŸ’» Company Experience -23

- Manuela CortΓ©s Granados's CV

🏒 Informatica y Buen Gobierno

At Informatica y Buen Gobierno, I led backend, frontend, and automation testing efforts for a suite of highly visible, high-traffic public sector applications serving thousands of concurrent users in real-time. As a Java Software Developer and Senior Front-End React Developer, I built scalable React and Next.js interfaces, optimized with Webpack and SSR for performance under load, while integrating RESTful and GraphQL APIs for efficient, flexible data access. I engineered real-time, cross-platform mobile experiences with React Native and implemented performance-first architectures with lazy loading, CDN caching, and modular code splitting to support high concurrency and responsive UX across web and mobile. On the backend, I collaborated with distributed teams to ensure robust API design and low-latency response handling, using Java and Node.js services. In parallel, as a Senior Automation Test Engineer, I designed automated frameworks in Java and Python for end-to-end, unit, integration, and mobile testing, using Selenium, Appium, Cucumber, and Jenkins pipelines, enabling early detection of regressions across platforms. I implemented continuous testing for government-grade CI/CD workflows using Jenkins, GitLab CI, and Travis CI. These applications were subjected to intense public use and scrutiny, often handling tens of thousands of users during critical service periods, requiring careful resource planning, async communication, performance profiling, and resilient architecture. While I haven’t worked directly on a game, my experience building systems under real-world high-traffic stress β€” including national-scale web services with strict performance SLAs β€” has prepared me to solve backend challenges at scale, exactly as your role requires.

πŸ“Œ Role: Java Software Developer / Senior Front-End React Developer / Senior Automation Test Engineer Consultant
πŸ“† Duration: April 2023 – April 2024 (1 Year)


πŸš€ Key Responsibilities & Achievements

βš›οΈ React Development & Frontend Engineering

πŸ“ JSX and Babel

βœ” Developed dynamic and expressive user interfaces using JSX syntax in React components.
βœ” Configured Babel to transpile JSX and ES6+ code into browser-compatible JavaScript.
βœ” Ensured cross-browser compatibility and improved code readability.

πŸ“¦ Webpack

βœ” Configured Webpack to bundle and optimize React applications for production.
βœ” Managed dependencies and assets, improving application load times and performance.
βœ” Implemented code splitting and lazy loading for efficient resource utilization.

🎨 Component Styling (CSS-in-JS)

βœ” Employed Styled Components & Emotion for styling React components.
βœ” Scoped styles to individual components, enhancing modularity.
βœ” Implemented responsive & mobile-first designs.

βœ… Unit Testing (Jest & React Testing Library)

βœ” Implemented unit tests using Jest and React Testing Library.
βœ” Followed Test-Driven Development (TDD) to ensure component reliability.
βœ” Integrated CI pipelines for automated testing & deployment.

πŸ“± React Native

βœ” Developed cross-platform mobile applications using React Native.
βœ” Ensured native look & feel for iOS and Android applications.
βœ” Optimized performance and responsiveness.

πŸ” GraphQL

βœ” Integrated GraphQL for efficient and flexible data querying.
βœ” Designed GraphQL schemas and queries to streamline data retrieval.
βœ” Reduced over-fetching of data through GraphQL optimizations.

πŸš€ Server-Side Rendering (Next.js)

βœ” Implemented server-side rendering (SSR) with Next.js.
βœ” Improved SEO and page load times via pre-rendering.
βœ” Leveraged automatic code splitting & API routes.

πŸ”„ Stateful & Functional Components

βœ” Developed stateful and functional components based on project needs.
βœ” Used class components for state management and lifecycle methods.
βœ” Leveraged React Hooks for cleaner, reusable code.

🎨 Material-UI & UI Libraries

βœ” Utilized Material-UI & UI libraries for modern, responsive designs.
βœ” Customized UI components for brand consistency.
βœ” Ensured a seamless UX/UI experience.

🌱 Version Control (Git)

βœ” Used Git for version control and collaborative development.
βœ” Implemented branching strategies, PR reviews, & CI/CD workflows.

πŸ–₯️ Backend Collaboration & API Integration

βœ” Integrated RESTful APIs & GraphQL endpoints in React applications.
βœ” Worked closely with backend teams to define API contracts.
βœ” Implemented error handling & data validation.

☁️ Deployment & Hosting

βœ” Deployed applications on Netlify, Vercel, AWS.
βœ” Configured CDN caching strategies for performance optimization.
βœ” Automated build & release processes.


πŸ› οΈ Senior Automation Test Engineer (Freelance)

πŸ” Test Automation & QA Engineering

βœ” Led automation testing efforts across multiple projects.
βœ” Designed robust test automation frameworks using Java & Python.
βœ” Developed & maintained automated test suites:

βœ” Implemented Behavior-Driven Development (BDD) using:

βœ” Automated web testing using Selenium WebDriver:

βœ” Established mobile automation testing with Appium:

βœ” Integrated automated tests into CI/CD pipelines for continuous testing.
βœ” Mentored junior engineers & led QA best practices training.


πŸ† Achievements

βœ” πŸš€ 50% reduction in testing time by automating regression test suites.
βœ” πŸ”„ Parameterized & data-driven testing for increased test coverage.
βœ” πŸ‘€ Visual testing with Selenium & Applitools Eyes for early UI issue detection.
βœ” πŸ… Recognized for high-quality automation solutions, improving software reliability.
βœ” πŸ“’ Knowledge-sharing contributor, writing test automation articles & tutorials.


πŸ› οΈ Technologies & Tools Used

πŸ’» Programming & Automation

πŸ§ͺ Testing Frameworks

πŸ› οΈ Automation Tools

πŸ“Š Dev Tools

πŸš€ CI/CD & DevOps

 

πŸ“Œ Analytical Table for Informatica y Buen Gobierno

Category Details
🏒 Company Informatica y Buen Gobierno
πŸ“Œ Role Java Software Developer / Senior Front-End React Developer / Senior Automation Test Engineer Consultant
πŸ“† Duration April 2023 – April 2024 (1 Year)

πŸš€ Key Responsibilities & Achievements

Area Key Tasks & Achievements
βš›οΈ React Development & Frontend Engineering
πŸ“ JSX & Babel - Developed React UIs with JSX.
- Used Babel for transpiling ES6+ code.
- Ensured cross-browser compatibility.
πŸ“¦ Webpack - Configured Webpack for bundling.
- Improved performance with lazy loading.
- Managed dependencies efficiently.
🎨 Component Styling (CSS-in-JS) - Styled components using Styled Components & Emotion.
- Created responsive, mobile-first designs.
βœ… Unit Testing (Jest & React Testing Library) - Wrote unit tests using Jest & React Testing Library.
- Integrated tests in CI/CD pipelines.
πŸ“± React Native - Built cross-platform mobile apps.
- Optimized performance on iOS & Android.
πŸ” GraphQL - Designed GraphQL schemas.
- Optimized queries to reduce over-fetching.
πŸš€ Server-Side Rendering (Next.js) - Implemented SSR for SEO & performance.
- Used Next.js API routes.
πŸ”„ Stateful & Functional Components - Developed stateful & functional components.
- Used React Hooks for reusable code.
🎨 Material-UI & UI Libraries - Used Material-UI for a modern UI.
- Customized components for brand consistency.
🌱 Version Control (Git) - Used Git branching strategies & CI/CD workflows.
πŸ–₯️ Backend Collaboration & API Integration - Integrated REST & GraphQL APIs.
- Implemented error handling & data validation.
☁️ Deployment & Hosting - Deployed applications on Netlify, Vercel, AWS.
- Configured CDN caching strategies.
πŸ› οΈ Senior Automation Test Engineer
πŸ” Test Automation & QA Engineering - Designed automation frameworks in Java & Python.
- Built unit, integration & E2E tests using JUnit, TestNG, unittest, pytest.
πŸ… BDD Implementation - Used Cucumber & Behave for test collaboration.
- Improved communication between QA & developers.
🌍 Web & Mobile Automation - Automated testing using Selenium WebDriver.
- Built Appium scripts for Android/iOS testing.
πŸ”„ Continuous Testing (CI/CD) - Integrated tests into Jenkins, Travis CI, GitLab CI pipelines.
- Ensured early defect detection.
πŸ† Achievements
πŸš€ Efficiency Gains - 50% reduction in regression testing time.
πŸ”„ Parameterized Testing - Used data-driven testing for higher test coverage.
πŸ‘€ Visual Testing - Implemented Applitools Eyes for UI verification.
πŸ“’ Knowledge Sharing - Wrote test automation articles & mentored junior testers.

πŸ› οΈ Technologies & Tools Used

Category Tools
πŸ’» Programming & Automation Java, Python
πŸ§ͺ Testing Frameworks JUnit, TestNG, unittest, pytest, Cucumber, Behave
πŸ› οΈ Automation Tools Selenium WebDriver, Appium, Applitools Eyes
πŸ“Š Dev Tools IntelliJ IDEA, Eclipse, PyCharm
πŸš€ CI/CD & DevOps Jenkins, Travis CI, GitLab CI