Senior Software Engineer, QA

Online destination for consumer-focused financial information and advice, reaching 59 million people monthly through educational content and financial tools.
$117,000 - $176,500
Backend
Senior Software Engineer
Remote
101 - 500 Employees
3+ years of experience
Finance

Description For Senior Software Engineer, QA

SmartAsset, a leading fintech company valued at over $1 billion, is seeking a Senior Software Engineer to join their QA team. This role presents a unique opportunity to lead testing efforts and shape the future of quality assurance in a rapidly growing organization that reaches over 59 million people monthly.

The position focuses on building scalable automated solutions and creating a robust testing environment that enables developers to make quick, confident changes. You'll be at the forefront of transformative changes to testing across the organization, working with both frontend and backend systems, and leading the migration from Selenium to Playwright.

The ideal candidate brings 3+ years of QA automation experience, with strong expertise in TypeScript and Java. You'll work in an Agile environment, collaborating closely with developers and product team members to understand testing needs and implement effective solutions. The role requires both technical excellence in automation and strong leadership skills to standardize QA practices across the organization.

SmartAsset offers an attractive remote-first culture with comprehensive benefits including medical, dental, and vision insurance, equity packages, 401(k), and various wellness perks. The company's recent success, evidenced by its Inc. 5000 and Deloitte Technology Fast 500™ rankings, makes this an exciting time to join a growing fintech leader committed to helping people make smart financial decisions.

This role is perfect for a testing leader who thrives in a dynamic startup environment, values continuous improvement, and wants to make a significant impact on a platform that serves millions of users.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, QA

  • Support the testing needs of an Agile Scrum team responsible for critical lead management services
  • Develop new automated tests for both frontend and backend systems
  • Collaborate with other QA team members to build a standardized QA suite
  • Migrate existing Selenium automation tests to Playwright
  • Work closely with developers and product members to understand testing needs
  • Identify opportunities to adopt new technologies or team processes

Requirements For Senior Software Engineer, QA

TypeScript
Java
  • 3+ years of experience working on QA teams with focus on automation
  • Strong experience with automated testing framework (Selenium, Cypress, or Playwright)
  • Experience in developing automated suites with Java and TypeScript
  • Knowledge of Git or other source control tools
  • Familiarity with API testing through Postman or other tools
  • Experience with developing load and stress tests
  • Experience supporting frontend and backend testing
  • Excellent communication skills and Agile environment familiarity
  • Experience in test management tools (TestRails or Xray)
  • Ability to build test plans and support manual and automated testing
  • Enthusiasm for startup environment
  • Experience migrating automation from Selenium to Playwright (preferred)

Benefits For Senior Software Engineer, QA

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Mental Health Assistance
  • Remote work flexibility
  • Medical, Dental, Vision insurance
  • Life/AD&D Insurance
  • Short-term and Long-term Disability
  • FSA: Medical and Dependent Care
  • 401K
  • Equity packages
  • Vacation, Sick and Parental Leave
  • EAP (Employee Assistance Program)
  • Financial Literacy Mentoring Program
  • Pet Insurance
  • Home Office Stipend

Interested in this job?

Jobs Related To SmartAsset Senior Software Engineer, QA

Senior Software Engineer, QA

Senior QA Engineering role at SmartAsset focusing on automated testing, quality processes, and testing infrastructure development.

Senior Software Engineer

Senior Software Engineer position at Aircall, focusing on authentication systems development using TypeScript/Node.js and AWS, offering hybrid work in Paris.

Senior Blockchain Engineer - Solidity

Senior Blockchain Engineer position focused on developing secure smart contracts for Real-World Asset protocol, implementing DeFi functionalities and DAO governance.

Test Automation Engineer III

Senior Test Automation Engineer position at PDI Technologies focusing on designing and implementing automated testing solutions for enterprise software.

Senior Fullstack Engineer – Node.js, Koa, React

Senior Fullstack Engineer position at Oowlish, focusing on Node.js, Koa, and React development, offering remote work and international project exposure.