Design, develop, and maintain automated test scripts using JavaScript and Cypress.
Collaborate with development teams to understand application features and create effective test cases.
Execute automated tests and analyze results to identify defects and areas for improvement.
Continuously enhance the automation framework and testing processes.
Participate in code reviews and provide feedback on testability and quality.
Document test plans, test cases, and test results for transparency and traceability.
Stay updated with the latest testing tools and methodologies to ensure best practices are followed.
Skills Required:
Strong hands-on experience in automation testing using JavaScript and Cypress is required.
Solid understanding of automation testing principles, test design techniques, and best practices.
Experience in developing, executing, and maintaining automated test suites for web applications.
Ability to analyze test results, identify defects, and work closely with development teams to resolve issues.
Experience in improving automation frameworks and optimizing test execution processes.
Exposure to Selenium and cross-browser testing is preferred.
Good communication skills with the ability to document testing activities clearly and collaborate effectively with cross-functional teams.
Education: Bachelor's degree in Computer Science or a related field
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time