Senior QA Engineer Cypress & TypeScript GiGa-Ops Global Solutions

  • company name GiGa-Ops Global Solutions
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Automation, Azure, Unit Testing, Regression Testing, Communication, Integration Testing, JIRA, Testing, Scrum, API Testing, Agile, Cypress, devops, azure devops, Manual Testing, automation frameworks, AgileScrum, cicd, TypeScript

About GiGa-Ops Global Solutions

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.,