Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Engineer, SDET image - Rise Careers
Job details

Staff Engineer, SDET

Greenlight is the leading family fintech company on a mission to help parents raise financially smart kids. We proudly serve more than 6 million parents and kids with our award-winning banking app for families. With Greenlight, parents can automate allowance, manage chores, set flexible spend controls, and invest for their family’s future. Kids and teens learn to earn, save, spend wisely, and invest. 


At Greenlight, we believe every child should have the opportunity to become financially healthy and happy. It’s no small task, and that’s why we leap out of bed every morning to come to work. Because creating a better, brighter future for the next generation depends on it.


We are looking for a Staff Software Engineer in Test, oriented towards quality, to build robust frameworks that validate customer journey flows and end to end scenarios, building quality at the source to enable developer ownership of building and testing features to production. You will formulate the right tools and frameworks developers will adopt, build and execute the integration points for testing in the deployment pipelines, and possess the ability to design and execute a testing plan that is scalable, maintainable, and widely adopted by the development team.  A strong understanding of ways to move testing practices earlier into the development lifecycle is highly valued!


Technologies we use:
  • Backend: Kotlin, Java, Go, Node.js
  • Frontend: React, Redux, Swift, Kotlin
  • Test Frameworks: Jest, Appium, Espresso, XCUITest, Cypress.io, K6, Kotest
  • REST, gRPC, graphQL
  • AWS
  • MySQL, DynamoDB, Redis
  • Kubernetes, Ambassador, Helm, Rancher


What you will be doing:
  • Define the scope and procedures for quality engineering of the application, including the development and maintenance of automated test scripts using Kotlin and Swift.
  • Determine the best automation framework fit to enable developers to own testing features as part of the acceptance criteria.
  • Test APIs for resiliency, latency, and performance across many components.
  • Assist in the process and plan for extending all tests and bring them to automated build tests.
  • Collaborate with developers and product owners to understand customer's needs, focus on important features of the application, database use and have automate everything mind set.
  • Understand how to create reusable components in projects to distribute as libraries and packages, for consumption across other applications.
  • Triage potential problems with logging solutions, and identify the best course of action for test coverage at a unit, integration and e2e level, for future mitigation during production incidents.  
  • Interface with service teams on a regular basis and execute POCs or workshops that enable improvements to the testing lifecycle.  Some examples include: training newer team members on existing frameworks, soliciting feedback on potential tools or utilities that would improve confidence in shipping, and speaking and facilitating at Communities of Practice.
  • Understand and support the implementation of quality in the CICD pipeline; identify when, where and how tests should run, and update pipeline files to achieve those goals.
  • Own testing metrics to track to identify gaps and identify ways to report the metrics to drive improvements at multiple levels.
  • Demonstrate behaviors which are aligned with the organization's desired culture and core values.


What you should bring:
  • 9+ years of experience with using automation frameworks like TestNG, Appium and KoTest.
  • Ability to communicate and plan how to enable automation with the development team.
  • Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems. 
  • Experience with Jenkins, Github Actions, or similar CI/CD provider to integrate test suites for execution.
  • Deep understanding on how to test APIs and microservices.
  • A history of success, and ability to triage bugs to a root cause.
  • Ability to quickly learn, change, and “upgrade” to new technologiesExperience with JIRA and Atlassian products, how to create and manage work, and facilitate dashboards with progress.


Nice to have:
  • Experience with non functional testing automation, and usage of K6/JMeter.
  • Experience testing graphQL.
  • Experience as Team Lead or Scrum Master. 
  • Experience with Test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium and JMeter is preferred. 
  • Prior consulting experience: bring the mindset of the customer for the external partner team; understand the needs of the project and the frictions for testing with the development team.
  • Experience leading ambiguous situations, dealing with technical issues and coming up with effective solutions to ensure customer project deliverables.


Work perks at Greenlight:
  • Medical, dental, vision, and HSA match 
  • Paid life insurance, AD&D, and disability benefits 
  • Traditional 401k with company match
  • Unlimited PTO 
  • Paid company holidays and pop-up bonus holidays 
  • Mental health resources  
  • Professional development stipend
  • 1:1 financial planners
  • Fertility healthcare
  • 100% paid parental and caregiving leave, plus cleaning service and meals during your leave
  • Flexible WFH, both remote and in-office opportunities
  • Fully stocked kitchen, catered lunches, and occasional in-office happy hours
  • Employee resource groups


Our stance on salaries:

Greenlight provides a competitive compensation package with a market-based approach to pay and will vary depending on your location, experience and skill set. The total compensation package for this position will also include a discretionary performance bonus, equity rewards, medical benefits, 401K match, and more. Greenlight conducts continuous compensation evaluations across departments and geographies to ensure we are keeping our pay current and competitive.


The estimated base pay range for this position in (NY, CA, WA): $165,000- 205,000

The estimated base pay range for this position in (CO): 165,000- 185,000


Who we are:

It takes a special team to aim for a never-been-done-before mission like ours. We’re looking for people who love working together because they know it makes us stronger, people who look to others and ask, “How can I help?” and then “How can we make this even better?” If you’re ready to roll up your sleeves and help parents raise a financially smart generation, apply to join our team.


Greenlight is an equal opportunity employer and will not discriminate against any employee or applicant based on age, race, color, national origin, gender, gender identity or expression, sexual orientation, religion, physical or mental disability, medical condition (including pregnancy, childbirth, or a medical condition related to pregnancy or childbirth), genetic information, marital status, veteran status, or any other characteristic protected by federal, state or local law.

Greenlight Financial Technology Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Greenlight Financial Technology DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Greenlight Financial Technology
Greenlight Financial Technology CEO photo
Timothy Sheehan
Approve of CEO

Average salary estimate

$185000 / YEARLY (est.)
min
max
$165000K
$205000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Engineer, SDET, Greenlight Financial Technology

At Greenlight, a leading family fintech company based in Atlanta, we're on a mission to empower parents to guide their children towards financial literacy. Our award-winning banking app is transforming how over 6 million families manage money, and we believe in nurturing financially savvy kids. We're excited to invite a Staff Engineer, SDET to join our dedicated team. This role is all about ensuring the quality of our application by creating and maintaining robust testing frameworks that developers can seamlessly integrate into their workflows. You’ll have the opportunity to dive deep into end-to-end customer journey flows and identify ways to implement quality checks much earlier in the development lifecycle. If you’re passionate about quality engineering, you’ll define testing scopes and procedures, work with various technologies from Kotlin to React, and ensure our APIs perform optimally. You will collaborate with diverse teams, influence testing practices, and drive improvements within our CI/CD pipeline. Bring your problem-solving skills and experience in automation frameworks to lead the charge in building and optimizing our testing methodologies. With Greenlight, you won’t just be part of a company; you’ll be part of a movement aimed at changing the future of finance for the next generation.

Frequently Asked Questions (FAQs) for Staff Engineer, SDET Role at Greenlight Financial Technology
What are the main responsibilities of a Staff Engineer, SDET at Greenlight?

As a Staff Engineer, SDET at Greenlight, your core responsibilities will include defining quality engineering procedures, developing automated test scripts using Kotlin and Swift, and determining suitable automation frameworks that empower developers in the testing process. You'll also test APIs for performance, collaborate with developers to prioritize features, and take charge of establishing testing metrics that highlight areas for improvement.

Join Rise to see the full answer
What qualifications are required for the Staff Engineer, SDET position at Greenlight?

To qualify for the Staff Engineer, SDET role at Greenlight, you should possess at least 9 years of experience with automation frameworks such as TestNG and Appium. Strong analytical and problem-solving skills are essential for tackling complex problems within large systems. A deep understanding of API and microservices testing, as well as experience with CI/CD tools like Jenkins or GitHub Actions, is also crucial.

Join Rise to see the full answer
What kind of work environment can a Staff Engineer, SDET expect at Greenlight?

At Greenlight, Staff Engineers, SDET can expect a collaborative and supportive work environment. The company promotes flexibility with opportunities for remote work, ensuring a balance between personal and professional commitments. You'll work alongside passionate individuals who are dedicated to making a difference in the financial literacy of children while enjoying great perks such as unlimited PTO and catered lunches.

Join Rise to see the full answer
How does Greenlight support professional development for its Staff Engineer, SDET?

Greenlight believes in fostering growth through continuous learning and support. As a Staff Engineer, SDET, you'll benefit from a professional development stipend, access to mental health resources, and 1:1 sessions with financial planners to aid your personal and career journey. We also promote resource groups to enhance community engagement and development.

Join Rise to see the full answer
What technologies will a Staff Engineer, SDET at Greenlight work with?

In your role as Staff Engineer, SDET at Greenlight, you'll work with a variety of modern technologies including Kotlin, Java, Go, Node.js on the backend, and React, Redux, Swift on the frontend. You'll utilize popular test frameworks such as Jest, Appium, and Cypress.io, alongside cloud services like AWS for seamless integration and deployment.

Join Rise to see the full answer
Common Interview Questions for Staff Engineer, SDET
How do you approach developing automated test scripts as a Staff Engineer, SDET?

In answering this, it's important to highlight your method for assessing the application needs, selecting suitable frameworks, and ensuring that the automated tests are maintainable and scalable. Focus on your collaborative efforts with developers and your track record in implementing best practices.

Join Rise to see the full answer
Can you describe your experience with CI/CD in relation to SDET?

Discuss how you've integrated automated tests into CI/CD pipelines, emphasizing the tools you've used, such as Jenkins or GitHub Actions. Share a specific instance where your contributions improved the deployment process and quality assurance.

Join Rise to see the full answer
What strategies do you use for API testing?

Emphasize your proficiency in testing APIs for resilience, performance, and scalability. Discuss tools you've used, such as Postman or JMeter, and how you've approached creating effective test plans to validate API functionality.

Join Rise to see the full answer
How would you handle a situation where a developer disagrees with your testing approach?

Highlight your communication skills and collaborative mindset. Explain how you would engage in a productive dialogue to understand their perspective, present your testing rationale, and seek a collective solution that aligns with project goals.

Join Rise to see the full answer
What experience do you have with non-functional testing?

Discuss any past projects where you conducted load, stress, or performance testing. Mention the tools used, such as K6 or JMeter, and how these efforts helped improve the application's reliability and user experience.

Join Rise to see the full answer
How do you ensure that your tests remain effective and relevant over time?

Explain your approach to regular test reviews and updates in alignment with product changes. Highlight your focus on creating reusable testing components that streamline the process and your commitment to evolving with new technologies.

Join Rise to see the full answer
Describe a time when you successfully triaged a critical bug.

Share a specific example that outlines your systematic approach to identifying the root cause, engaging with relevant stakeholders, and implementing a solution that minimized downtime or customer impact.

Join Rise to see the full answer
How do you prioritize features for testing?

Discuss how customer feedback and business priorities inform your testing focus. Explain your method for working with product owners to identify critical features and ensure that your testing aligns with user expectations.

Join Rise to see the full answer
What do you think is the most important aspect of quality engineering?

This is a chance to articulate your philosophy on quality engineering. Emphasize the importance of early integration of testing practices and fostering a culture where developers take ownership of quality from the beginning.

Join Rise to see the full answer
How do you stay current with industry trends and technologies as a Staff Engineer, SDET?

Share how you actively pursue learning opportunities through courses, conferences, and online resources. Highlight your participation in communities and leveraging relevant tools for continuous improvement in your testing strategy.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Venturenox Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 7 days ago
Posted 7 days ago

Empowering parents to raise a generation of financially-smart kids.

56 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Sales Development Representative at Findem
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries