Icapital - New York, NY

posted 4 days ago

Full-time - Senior
New York, NY
Health and Personal Care Retailers

About the position

iCapital is seeking a Lead Software Developer in Test (SDET) to contribute to the iCapital platform. This role involves leveraging expertise in agile development methodologies and engineering best practices to enhance and implement automation test frameworks. The SDET will collaborate closely with Development and Testing teams, providing technical leadership and support for feature-based testing efforts.

Responsibilities

  • Serve as the technical lead, assisting and unblocking the team as needed.
  • Develop and implement robust automated test suites.
  • Integrate automated test suites with the existing build and deployment pipelines.
  • Maintain automated tests to reflect system design and architecture changes.
  • Integrate the automation framework with existing tools (e.g., JIRA).
  • Create, manage, and utilize defect workflows alongside automated test execution.
  • Design and publish meaningful metrics to support the creation and execution of automated tests.
  • Develop and implement performance testing suites.
  • Perform various types of testing, including functional, API, automation, performance, and load testing.

Requirements

  • 10-12+ years of QA engineering experience, with a strong track record in Agile SDLC teams, ideally working with CI/CD pipelines.
  • Proficiency in Java programming, with a focus on Behavior Driven Development (BDD), Test Driven Development (TDD), and design patterns, preferably within a continuous integration (CI/CD) environment.
  • Experience working with Java microservices and REST APIs, along with exposure to React front-end development.
  • Strong understanding of Agile development methodologies.
  • Proficient with technologies including Java, JavaScript, and IDEs such as IntelliJ or Eclipse.
  • Experience with CI/CD tools: Maven, Sonar, Git, TeamCity/Jenkins, Docker.
  • Preferably experienced in banking or finance environments.
  • Familiarity with testing tools and frameworks: JUnit, WebdriverIO, Protractor, JMeter, or similar.

Nice-to-haves

  • Experience in the financial domain is a plus.

Benefits

  • Salary range of $150,000 to $170,000.
  • Equity for all full-time employees.
  • Annual performance bonus.
  • Employer matched retirement plan.
  • Generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling.
  • Parental leave.
  • Unlimited paid time off (PTO).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service