About the Role
Are you passionate about building scalable test automation frameworks from scratch? We're looking for a Senior Software Development Engineer in Testing (SDET) to drive quality and automation across complex systems for a U.S.-based fintech company. In this role, you'll lead the design and implementation of robust test solutions that accelerate delivery and ensure product excellence across distributed architectures.
About You
● You have deep experience in test automation, CI/CD, and modern testing practices.
● You're passionate about software quality, mentoring others, and driving engineering excellence.
● You're comfortable collaborating with cross-functional teams, including developers, infosec, and product.
● You thrive in dynamic environments where innovation and continuous improvement are the norm.
What You'll Be Doing
● Design and implement automated test frameworks and suites for distributed systems.
● Guide the test automation strategy across application architecture and lifecycle.
● Collaborate closely with development teams to drive quality and testing best practices.
● Write and maintain fast, reliable, and maintainable automated tests.
● Drive improvements in QA and development processes, including monitoring and agile practices.
● Mentor team members and advocate for a culture of quality across the organization.
● Contribute to CI/CD pipeline optimization and participate in DevOps efforts.
● Ensure automated coverage of performance and security-related scenarios.
What We're Looking For
● A proactive mindset and passion for continuous learning.
● Strong collaboration and communication skills.
● Ability to work independently and take ownership of complex testing initiatives.
● A holistic view of testing and quality as a shared team responsibility.
Technical Requirements
Must-Haves
● 9+ years of professional experience in software development or quality engineering.
● 6+ years in test automation and 4+ years of hands-on experience with Java.
● Strong experience with distributed systems, microservices, and relational databases.
● Background in CI/CD, TDD, BDD, and Agile methodologies.
● Familiarity with JavaScript frameworks, preferably React.
● Proven leadership in test strategy, mentoring, and full-cycle QA ownership.
● Advanced English communication skills (written and verbal).
Nice-to-Haves
● Experience with authentication protocols (OAuth2, OpenID Connect, SAML).
● Cloud and on-premise infrastructure experience.
● Fintech or banking domain knowledge.
● Familiarity with tools like gRPC, Ab Initio, Postgres, SOAP, REST, and ETL pipelines.
● Experience in production monitoring/logging and DevOps practices.