Job Title: Cypress QA Automation Engineer
Location: New York City, NY (Hybrid)
- Understand and analyse system requirements to prepare test plan, test design, test specification and test scenarios.
- Strong understanding of software testing methodologies and best practices.
- Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Familiarity with various programming languages and scripting (e.g., Java, Python).
- Lead and mentor a team of QA engineers, providing guidance, feedback, and support.
- Define and implement QA strategies and best practices to ensure high-quality deliverables.
- Excellent communication skills, with strong knowledge on QA concepts.
- Prepare test cases and peer review the test cases created by junior testers.
- Prepare and ensure readiness of test bed and test environment to carry out the test execution.
- Execute test, analyze test results, and prepare test report. Work with respective teams to resolve issues.
- Develop modularized automation framework components.
- Record defects and issues in accordance with the projects defect and issue management plans
- Manage test activities and ensure the planned test activities are completed as scheduled.
- Participate in defect triage meetings with customer.
Provide daily report to Test Lead or Test Manager.