17 days ago

Senior Software Development Engineer in Test

Flex

Hybrid
Intern
$170,000
Hybrid
Apply

Job Overview

Job TitleSenior Software Development Engineer in Test
Job TypeIntern
Offered Salary$170,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Software Development Engineer in Test at Flex

Flex is a growth-stage, NYC headquartered FinTech company dedicated to revolutionizing the rent payment experience. We aim to empower renters with financial flexibility over their rent payments. As we expand, we are seeking motivated individuals to join our mission.

About The Role

As a Senior SDET at Flex, you will be instrumental in owning test automation and quality initiatives for significant product areas and features. Your responsibilities will include architecting and optimizing automation frameworks, leading test strategy for complex systems, and fostering cross-team collaboration to ensure reliable, high-quality releases. This role presents a unique opportunity to mentor junior team members, drive quality improvements across functions, and significantly influence the future of our engineering practices.

What You’ll Do

  • Architect, implement, and optimize automated test frameworks for complex product areas, ensuring high reliability and maintainability.
  • Design, develop, and maintain robust automated test suites for API, UI, and integration testing.
  • Lead test strategy development and perform risk analysis for major features and systems.
  • Integrate automated testing into CI/CD pipelines, supporting continuous integration and delivery processes.
  • Proactively identify systemic quality issues and drive cross-team process improvements to increase coverage and efficiency.
  • Analyze test coverage, identify gaps, and implement solutions to improve product quality.
  • Collaborate closely with engineering, product, and quality leaders on cross-functional quality initiatives and release planning.
  • Provide technical guidance and mentorship to junior SDETs and QA team members, fostering skill development and best practices.
  • Review code and test cases contributed by other engineers for quality and maintainability.
  • Maintain accurate and actionable test documentation, reports, and quality metrics for assigned product areas.
  • Investigate and resolve complex defects and production issues through advanced debugging and root cause analysis.
  • Advocate for quality and champion adoption of best practices within and across engineering teams.
  • Demonstrate a proven ability to lead test strategy and risk analysis while making high-impact technical decisions amid ambiguity and prioritizing effectively.

Key Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 4+ years of experience in software development and test automation.
  • Advanced proficiency in multiple programming languages and test automation frameworks.
  • Deep experience designing, building, and maintaining automation frameworks (e.g., Playwright, Cypress, Selenium, RestAssured).
  • Strong expertise in API, UI, and integration testing.
  • Proficient in CI/CD pipeline integration and optimization.
  • Skilled in test strategy development, risk analysis, and test architecture.
  • Advanced debugging, troubleshooting, and root cause analysis capabilities.
  • Solid understanding of database systems and advanced SQL.
  • Experience with observability and monitoring tools (e.g., DataDog, NewRelic).
  • Excellent cross-functional communication and mentorship skills.
  • Strong written and verbal communication skills; able to collaborate effectively across functions.

Compensation

Flex employs a market-based approach to compensation, which may vary by primary work location. Tiers are based on a cost of labor index:

  • Tier A (NYC/SF): $136,000—$170,000 USD
  • Tier B: $122,400—$153,000 USD
  • Tier C: $115,600—$144,500 USD

The final salary will depend on experience, qualifications, and internal leveling guidelines.

Life at Flex

We believe a diverse team of intelligent, curious, and empathetic individuals is key to our success. While our HQ is in New York City, our team spans the US, Australia, Canada, and South America. We are growing rapidly and intentionally, focusing on building an inclusive culture. We value diverse perspectives and are proud to be an equal opportunity employer.

Offices

Roles in New York, San Francisco, and Salt Lake City are hybrid, requiring 2-3 days per week in the office. Relocation assistance may be available for eligible candidates outside these areas.

Benefits (U.S. Full-Time Employees)

  • Competitive medical, dental, and vision insurance
  • Company equity
  • 401(k) plan with company match
  • Unlimited paid time off + 13 company holidays
  • Parental leave
  • Flex Cares Program: Non-profit company match + pet adoption coverage
  • Free Flex subscription

Benefits (Non-U.S. Full-Time Employees)

  • Competitive compensation + company equity
  • Unlimited PTO

Key skills/competency

  • Software Development Engineer in Test (SDET)
  • Test Automation
  • API Testing
  • UI Testing
  • Integration Testing
  • CI/CD
  • Test Strategy
  • Risk Analysis
  • Mentorship
  • Quality Assurance

Tags:

Senior Software Development Engineer in Test
SDET
Test Automation
API Testing
UI Testing
Integration Testing
CI/CD
Test Strategy
Mentorship
Quality Assurance
FinTech
Software Development
Playwright
Cypress
Selenium
RestAssured
SQL
DataDog
NewRelic

Share Job:

How to Get Hired at Flex

  • Tailor your resume: Highlight your 4+ years of experience in test automation, proficiency in programming languages, and expertise with frameworks like Playwright or Selenium for Senior SDET roles.
  • Showcase framework expertise: Detail your experience architecting, building, and maintaining robust automation frameworks for API, UI, and integration testing in your application.
  • Emphasize CI/CD and SQL skills: Clearly state your proficiency in integrating automated testing into CI/CD pipelines and your advanced SQL knowledge.
  • Prepare for technical interviews: Be ready to discuss your approach to test strategy, risk analysis, debugging complex issues, and mentoring junior engineers during the interview process.
  • Research Flex's culture: Understand Flex's mission to empower renters and their focus on quality and collaboration to align your answers with their values.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background