What are the responsibilities and job description for the Software Engineer in Test position at The Cypress Group?
Job Title: Software Engineer in Test - Automated Tester
Location: New York City (preferred)
Employment Type: Full-Time
Job Description
We are looking for an experienced Software Engineer in Test to join our fast-paced electronic exchange team in an Agile environment. Based in New York City (preferred), this role will help elevate the platform's testing coverage and efficiency, automating various components of our system with Cypress scripts and other tools.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Cypress, JUnit, and Mockito.
- Collaborate closely with cross-functional teams based in NYC and attend daily scrum meetings (10:30 a.m. EST).
- Work within our tech stack (Java, SQL, Cypress) to expand platform testing coverage.
- Contribute to continuous integration and deployment pipelines.
- Execute test cases, analyze results, and improve product stability and reliability.
Tech Stack & Tools
- Languages: Java, SQL
- Testing Frameworks: Cypress, JUnit, Mockito
- Internal Tech Stack: Java, Angular, Spring Boot, AWS, MongoDB
- Environment: Agile/Scrum
Qualifications
- 6 years of experience in software testing and automation.
- Hands-on experience in Cypress script development and a solid understanding of test frameworks.
- Ability to work effectively with NYC-based teams and align with Eastern Time zone hours.
Salary : $150,000 - $180,000