Overview
On Site
Contract - Independent
Contract - W2
Skills
playwright
FinTech
fix protocol
Java script
Type script
Automation
Job Details
Senior SDET
onsite in NYC 4 days per week.
Long Term
Senior SDET Engineer will be responsible for automation and performance testing, as well as chaos engineering and supporting our trading platform. Successful candidates should have a strong testing background with particular emphasis in electronic trading systems and/or Fixed Income Markets.
- 1 step interview - 45 minute zoom with VP of Engineering.
- Playwright experience, FinTech domain and specifically Fix Protocol testing experience, are must haves.
- Want someone who worked on Playwright to enhance and extend existing framework without any delay.
4 days in the office (Monday-Thursday), 1 day (Friday) from home.
Below are few important must have points in the candidate
- Hands-on JavaScript and typescript automation experience using Playwright.
- Performance and stress testing
- UI and API automation
- Strategic thinking, managing multiple projects and understanding of distributed enterprise architecture.
- FIX protocol testing and automation.
- Knowledge of Fixed income trading is a plus
- Knowledge of SSO and token-based security testing
- Knowledge of OWASP security standards
Core responsibilities
- Lead design, construction and execution of programs and automated scripts for testing purposes (regression, performance, load) for GUI/Frontend and Backend applications (API, FIX, etc.)
- Oversee the functional and performance testing of new products and regression test existing products during each release cycle
- Manage the automation, testing, documenting, defect tracking and information flow of multiple projects during each cycle
- Collaborate often with Product, Go to Market and Support teams to clarify specs, raise issues/concerns and identify risks throughout the software development life cycle
- Write efficient and effective automated test cases and test scripts based upon specification documents and business user interactions as well as create test scenarios based on understanding of systems in order to regression test, test new functionality and stress conditions (both automated and manual)
- Investigate production issues by recreating in test environments, working with development for resolution and coordinating with Application Support for release
- Drive the development of new automation tools and maintaining existing automation tools
- Actively contribute to ongoing process improvement to help streamline the development life cycle
- Keep abreast of changes in browser capabilities and multimedia development standards and test accordingly
Desired experience
- Hands-on experience working with test automation frameworks/tools for Ul, API and Performance testing. Bonus for understanding of FIX protocol testing.
- Deep understanding in one or more Object Oriented programming languages. Experience preferred in JavaScript, Typescript or Python.
- Solid experience working with the latest web-based test frameworks/tools such as Playwright, PyTest, Selenium, Postman (or similar).
- Experience in architecting and implementing test automation solutions and frameworks for front-end and back-end systems.
- Solid understanding of git workflow in GitHub, GitLab or similar git-based version control systems.
- Support configuring and developing solutions for Cl/ CD with experience with tools like Github Actions, Jenkins, GitLab or similar.
- Familiarity with Test Driven Development concepts.
- Experience collaborating with developers on test automation scenarios, by pairing, reviewing API, integration and E2E tests.
- Ability to accomplish complex engineering tasks independently and capacity to work in a high growth, fast-paced environment preferably in finance or similar.
- Experience working in Linux environment is a big plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.