Lewati ke konten utama
Carlos Ramirez

Carlos Ramirez

Senior QA Engineer | SDET | QA Automation Lead

Talenta
New YorkAnggota sejak 2 Oktober 2026
JavaScriptTypeScriptJavaRubySQLXQueryHTML/CSSPlaywrightCypressSeleniumJestMochaRSpecWatirNode.jsReactREST APIsAuth0PostgreSQLSQL data validationJenkinsGitGitHubPostmanJiraZephyrClaudeChatGPTtesting AI/LLM-powered productsManual Testing
·

Sewa orang ini

Kirim tawaran pekerjaan langsung ke kandidat ini

JavaScriptTypeScriptJavaRubySQL

Tentang

Senior QA Engineer and SDET with 18+ years of experience building QA teams, scalable testing processes, and test automation frameworks from the ground up. Hands-on with Playwright, Cypress, Selenium, and Jest using JavaScript, TypeScript, and Node.js to test React web applications, APIs, and backend services. Experienced in SQL and PostgreSQL data validation, CI/CD pipeline integration, and AI-assisted development and testing with Claude and ChatGPT.

Known for embedding quality across cross-functional teams and improving test coverage, feedback speed, and release confidence.

Pengalaman

QA Engineer (Contract) at Talent Groups (2025-07 – 2026-05)

  • Created and maintained scalable test automation frameworks from scratch using Selenium with Ruby/RSpec and Cypress, establishing a reusable test architecture that reduced script duplication.
  • Wrote automated UI and API tests in Playwright with TypeScript on Node.js, validating React front-end flows, status codes, response payloads, and business rules across backend services.
  • Integrated automated tests into CI/CD pipelines using Jenkins, enabling faster and more reliable deployments.
  • Designed and executed comprehensive manual test plans for UI, API, and end-to-end scenarios, using AI-assisted development with Claude and ChatGPT to expand test coverage and uncover critical defects.
  • Implemented parallel testing strategies to reduce regression testing time and accelerate feedback cycles.
  • Used Postman for API validation and test data setup, supporting full-flow testing across interconnected services.
  • Used XQuery to validate API payloads, verifying the structure and values of data returned by backend services.
  • Developed Jest tests for Auth0 functions, validating authentication and authorization logic before deployment.
  • Collaborated with product, design, and engineering teams to drive software quality across the full software development lifecycle.

QA Engineer (Contract) at ApexWins (2023-04 – 2025-05)

  • Led the QA automation initiative by converting QTP tests into a reusable Selenium-Java test library, enabling sprint-over-sprint regression testing and reducing test-maintenance effort.
  • Expanded test coverage and reduced manual effort by implementing Ruby/RSpec automation scripts and JavaScript UI checks, accelerating feedback loops and increasing release confidence.
  • Developed, executed, and maintained comprehensive test plans and test cases for manual testing and automated testing.
  • Monitored, analyzed, and reported QA metrics to stakeholders, supporting transparent quality tracking and data-informed decisions.
  • Partnered with the project manager, developers, and QA analysts to prioritize tasks, coordinate testing, and keep every release deployment-ready and on schedule.

Senior QA Engineer at Flowspace (2021-01 – 2023-03)

  • Led QA initiatives that improved team performance and software quality by establishing scalable testing processes using TDD and regression testing.
  • Implemented and maintained Page Object Model frameworks using Ruby/RSpec/Watir and Cypress (JavaScript), simplifying management of large automated test suites for React web applications.
  • Ensured backend data reliability through SQL validations against PostgreSQL databases, verifying data consistency across services.
  • Maintained comprehensive API test coverage using Postman, ensuring end-to-end functionality across all application layers.
  • Introduced structured Jira/Zephyr ticket templates to standardize story creation, improving clarity, cross-team alignment, and sprint-planning efficiency.
  • Mentored a QA Analyst through hands-on guidance, task delegation, and regular feedback.

Lead QA Engineer at Hireology (2014-05 – 2021-09)

  • Built the QA department from scratch as the first dedicated QA engineer, hiring the initial team and defining testing standards that created a quality-first engineering culture.
  • Developed and maintained test automation frameworks using Selenium (Ruby/RSpec/Java) and Cypress (JavaScript) to reduce manual regression and speed up release cycles.
  • Integrated QA into the SDLC by introducing Agile testing practices and shifting testing earlier in development.
  • Designed scalable QA processes that let developers and testers work side by side, improving code quality, team velocity, and feedback loops for feature development and bug resolution.

Lead QA Engineer at Diamond Resorts International (2013-03 – 2014-05)

  • Established and led all QA automation efforts for DRI websites and applications, creating a library of reusable automated test scripts used for regression verification every sprint.
  • Interfaced with project managers, developers, and QA analysts to set priorities and ensure readiness before each release.
  • Documented test requirements from functional and design specifications and formulated them into test cases and test scripts for all QA engineers to follow.
  • Thought outside the box when testing to provide recommendations and feedback to PMs and developers on areas needing improvement in functionality or user experience.

Lead QA Engineer at CHSI Technologies (2011-12 – 2013-03)

  • Established the initial QA process and procedures to provide direction to the QA team.
  • Led all QA test-driven development efforts in an Agile environment from start to finish to provide the best solutions for code test coverage.
  • Developed the initial library of reusable automated Java test scripts to ensure regression testing was verified each release.
  • Introduced daily scrums to improve team communication, eliminate multiple meetings, and identify impediments to development, increasing team efficiency.

QA Engineer at Ecommlink/Trinet (2008-01 – 2011-12)

  • Created test plans, test specifications, and testing strategies based on product requirements and documentation.
  • Executed both manual and automated tests, and documented, evaluated, and communicated all test results to stakeholders.
  • Learned VBScript on the job to develop and maintain a library of reusable HP QuickTest Professional test scripts for automated regression testing.
  • Utilized various testing methods to verify code stability: white box, black box, boundary, integration, UI, manual, exploratory, acceptance, regression, and performance testing.
  • Interacted daily with developers and QA team members to set priorities.

Pendidikan

Applied Business Science – University of Nevada, Las Vegas (UNLV) (2024)

Software Automation Bootcamp – Training Rite (2009)

Emergency Medical Technology – College of Southern Nevada (2007)

Keterampilan

Senior QA EngineerSDETQA Automation Lead

Ulasan

Terkait