Senior Test Engineer
- Location
- New York, NY
- Work type
- Full Time · Part Time · On-site
- Posted
- 2026-08-31
Job description
Automation Testing: Strong experience in automated testing frameworks
Microservices Testing:
API-level testing for ~12 microservices
Familiarity with RESTful interfaces (7018P)
UI Testing:
Web front-end testing
Tools: Selenium, Jasmine (mentioned), others welcome
Regression Testing:
Maintain and expand a large regression test suite
Thousands of existing tests across services
Frameworks & Tools
Cucumber:
Heavy use of Groovy-based Cucumber (open to Java/Kotlin variants)
Will be building out cucumber-based regression and smoke test suites
JMeter:
Currently used for smoke/regression testing
Limitations noted in integration and reporting
Load Testing:
Build from scratch a performance/load testing suite
Simulate steady-state, batch, and spike scenarios
Tools: JMeter, Gatling, or others welcome
Responsibilities:
Take ownership of existing test suites and expand/optimize them
Build new test frameworks (especially for load/performance)
Clean up and reorganize legacy cucumber tests
Integrate test results with reporting frameworks (e.g., Scale)
Work independently with minimal hand-holding
Collaborate with dev teams to understand service functionality and test coverage needs
Candidate Profile:
Self-starter: Can jump in with minimal onboarding
Testing guru : Deep experience across UI, API, and performance testing
Flexible with tech stack: Comfortable switching between Groovy, Java, Kotlin, etc.
Not necessarily a Java expert, but must understand service functionality and testing logic