QA Engineer –

QA Engineer –
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not Mentioned
المكان : · Saudi Arabia

Cisco is looking for a detail-oriented and experienced QA Engineer with a strong background in JavaScript and frontend technologies to work remote from Egypt and be part of the US team at Cisco. You will be responsible for ensuring the quality and reliability of our user-facing web applications. In this role, you will work closely with our frontend developers, product managers, and UI/UX designers to create and execute test plans, develop automated test scripts, and drive a culture of quality throughout the development lifecycle.

Responsibilities:

Design, develop, and execute comprehensive test plans and test cases for new and existing frontend features.

Create and maintain robust automated test suites using JavaScript-based frameworks such as Cypress, Playwright, or Selenium.

Perform manual and exploratory testing to identify visual defects, usability issues, and other bugs that automation may miss.

Collaborate with frontend engineers to understand product requirements, review technical design documents, and provide early feedback on testability.

Work within a CI/CD pipeline to integrate automated tests and report on quality metrics.

Identify, document, and track defects using bug-tracking systems like Jira, ensuring clear and reproducible steps.

Conduct regression testing to ensure that new code deployments do not negatively impact existing functionality.

Participate in sprint planning, retrospective meetings, and code reviews to improve quality processes.

Troubleshoot and debug issues in collaboration with the development team to help identify the root cause of problems.

Required Skills and Qualifications:

3+ years of experience in software quality assurance, with a focus on frontend or UI testing.

Strong proficiency in JavaScript and solid understanding of core web technologies (HTML, CSS).

Hands-on experience with at least one JavaScript test automation framework (e.g., Cypress, Playwright, or WebdriverIO).

Solid understanding of modern web frameworks such as React, Angular, or Vue.js.

Experience with version control systems, particularly Git.

Knowledge of QA methodologies and practices within an Agile or Scrum environment.

Familiarity with cross-browser and cross-device testing to ensure a consistent user experience.

Excellent analytical and problem-solving skills with a keen attention to detail.

Strong written and verbal communication skills, with the ability to articulate technical issues clearly to both technical and non-technical audiences.

Bonus Qualifications:

Experience with API testing using tools like Postman.

Familiarity with performance, load, or security testing.

Knowledge of continuous integration/continuous delivery (CI/CD) tools like Jenkins.


للتقديم الانExperience in a remote-first work environment.