Senior QA Engineer Cypress & TypeScript

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Quality Assurance Engineer, you will be responsible for designing and executing comprehensive manual and automated test cases based on functional and non-functional requirements. You will perform functional testing manually and through UI automation using Cypress and TypeScript. Additionally, you will develop and maintain automation frameworks with a strong hands-on experience in TypeScript. Integration of automated test scripts into Azure DevOps pipelines to ensure reliable and efficient release cycles will be a key part of your role. Collaboration with cross-functional teams including Developers, Product Owners, and Scrum Masters is essential to ensure product quality from requirement to release. You will own and drive the QA lifecycle as part of SCRUM/Agile methodologies and ensure traceability of test cases to requirements and defects using tools like Azure DevOps or JIRA. Various testing types such as unit, integration, functional, and regression testing will also be performed by you. Key Requirements: - 7+ years of experience in Software Quality Assurance - 5+ years of hands-on experience in manual testing, test case design, and test planning - 5+ years of experience in automation (UI and API) testing using Cypress with TypeScript - Strong hands-on programming experience in TypeScript - Solid knowledge of automation frameworks and their implementation - Experience with Azure DevOps or JIRA - Working knowledge of CI/CD and pipeline integration in Azure - Understanding of QA methodologies, tools, and processes Communication Skills: - Strong verbal and written communication for internal and client interactions - Ability to provide clear and concise feedback in team discussions and code reviews Interpersonal Skills: - Proactive and collaborative approach to problem-solving - Ability to build productive working relationships within the team Analytical Thinking & Ownership: - Problem-solving capability to identify, debug, and resolve issues - Demonstrated ownership of tasks with timely status updates and follow-ups - Experience in Agile/Scrum environments with regular sprint participation Expected Outcomes: - Contribute as a key member of the QA team to deliver high-quality releases for enterprise applications in the Retail domain - Develop and maintain a scalable automation framework using Cypress with TypeScript - Communicate and collaborate with stakeholders, ensuring delivery aligned with QA best practices and product goals - Provide visibility into test coverage, defect tracking, and overall product quality Educational Qualification: - Bachelor's degree in Computer Science, Engineering, or a related discipline Secondary Skills (to Be Trained Post-hiring): - Exposure to Mobile Automation (BrowserStack, Appium) - Testing of hybrid or native mobile applications Overall, you will play a crucial role in ensuring the quality and reliability of software products through effective testing practices and automation frameworks.,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You