HamburgerMenu
hirist

CAST Software - Automation Test Engineer - Cypress/Javascript

Posted on: 27/08/2025

Job Description

Responsibilities :

- Develop and maintain automation suites for end-to-end testing using Cypress and JavaScript/TypeScript.

- Design and implement automated tests covering UI, APIs, and backend validations.

- Ensure smooth integration of tests into CI/CD pipelines, enabling faster and reliable releases.

- Execute, monitor, and analyze automated test runs, raising and tracking defects with development teams.

- Write and optimize SQL queries for backend data validation.

- Collaborate in design and code reviews to advocate for testability and quality standards.

- Contribute to test strategy and framework scalability, ensuring effective QA practices across projects.

- Create and debug tests that assess system performance, reliability, and behavior under load.

While the domain of CAST is a niche, the position will offer you the opportunity to work on unique software that is a game-changer for companies using it.

The position enables you to contribute and develop all your technical and creative skills.

Requirements :

- UG - B.Tech/B.

- Any Specialization (Computer Science is preferred) PG - MTech - Any Specialization (Computer Science is preferred)/ MCA.

- Strong knowledge of JavaScript, Python, PowerShell, Groovy, Batch, and Ant.

- Solid understanding of QA methodologies, test processes, and best practices.

- Familiarity with frontend technologies (HTML, CSS, React, Redux) is an advantage.

- Experience with Git, Jenkins, Jira, Confluence, and integrating automation into CI/CD pipelines.

- Experience designing scalable, pragmatic test strategies.

- Proficiency in writing complex SQL queries for data validation.

- Ability to clearly communicate technical insights to both technical and non-technical audiences.

What We Value (Attitude and Mindset) :

- A quality-first mindset with a passion for building robust, user-centric products.

- Programming curiosity, eager to use coding and automation to embed quality into the development process.

- Analytical and pragmatic problem-solving, balancing technical detail with business impact.

- Fast, flexible thinker who can adapt to challenges with a solution-oriented approach.

- Self-driven and eager to learn new tools/technologies, with the ability to work independently.

- Strong sense of ownership and accountability for delivered work.

- Collaborative team player with excellent communication and interpersonal skills


info-icon

Did you find something suspicious?