Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Cisco • Costa Rica
Role & seniority: Software QA Engineer (mid-level)
Stack/tools: Playwright (primary) for UI tests; WebdriverIO as needed; Selenium (advantage); automated API testing; manual testing; exposure to CI/CD
Design, develop, and maintain automated UI and API test suites; own automation lifecycle from script creation to execution
Collaborate with developers and product managers to identify risks and improve product design; support end-to-end release validation
Analyze test results, report defects, and communicate risks and recommendations; execute manual testing when required
Bachelor’s in CS/CE or 5+ years of automated/manual testing of customer-facing apps
Hands-on experience with Playwright and/or WebdriverIO
Strong UI test automation principles; API/testing and regression testing in production
Ability to design, write, execute, and maintain robust test scripts
Experience with Selenium or other automation frameworks
CI/CD exposure and integrating tests into release workflows
Familiarity with test reporting, defect tracking, and quality metrics; quick learner of complex domains
Location & work type: Full-time; location not specified (global Cisco context)
Meet the Team
Join our dynamic Quality Engineering team, where we are dedicated to delivering seamless and high-quality user experiences. As a critical part of our development lifecycle, we ensure that every feature meets the highest standards of reliability before reaching our customers. Our team is a collaborative, fast-paced group of innovators who value technical excellence, multi-functional partnership, and continuous improvement. We are passionate about demonstrating modern automation frameworks to transform how we approach product stability and release efficiency.
Your Impact
As a Software QA Engineer, you will drive the quality strategy by crafting and implementing robust automated UI and API test suites. You will own the automation lifecycle, from initial script creation to maintaining efficient test execution, to ensure rapid and reliable software releases. By collaborating closely with developers and product managers, you will identify potential risks early and provide actionable feedback to improve product design. Your work will directly enhance our testing coverage and efficiency, ensuring our users receive a world-class, bug-free experience.
Design, develop, implement, and maintain automated UI test suites using Playwright (primary) and WebdriverIO as needed Leverage Selenium for automation where appropriate (added advantage) Design and implement automated API tests to validate backend services and integrations Participate actively in monthly release cycles, supporting end‑to‑end testing and release validation Perform manual testing, including functional, regression, and exploratory testing when required Independently create, maintain, and execute test scripts, test plans, and test data Analyze test results, identify defects, and clearly communicate findings, risks, and recommendations to the team
Minimum Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a relevant field or +5 years of experience in automated and manual testing of customer‑facing applications. Hands‑on experience with test automation using Playwright and/or WebdriverIO. Solid understanding of UI test automation principles and best practices. Experience with API testing, manual testing and regression testing in production environments. Ability to design, write, execute, and maintain robust, maintainable test scripts.
Preferred Qualifications
Experience with Selenium or other automation frameworks Exposure to CI/CD pipelines and integrating automated tests into release workflows Experience in commerce platforms or transactional systems, particularly commerce, is highly desirable Familiarity with test reporting, defect tracking, and quality metrics Ability to quickly learn sophisticated domains and contribute with minimal direction
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Nivel de antigüedad Intermedio Tipo de empleo Jornada completa Función laboral Ingeniería y Tecnología de la información Sectores Desarrollo de software