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

Senior 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 Senior 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:
  • 6+ 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): $140,000- 170,000

The estimated base pay range for this position in (CO): 140,000- 165,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

$155000 / YEARLY (est.)
min
max
$140000K
$170000K

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 Senior SDET, Greenlight Financial Technology

Greenlight, the leading family fintech company, is on the lookout for a Senior Software Engineer in Test to join our passionate team in Atlanta (Remote Friendly). Our mission is clear: to empower parents to raise financially savvy kids through our innovative banking app, helping families automate allowances, manage chores, and teach important financial skills. In this role, you will be at the forefront of quality engineering, creating robust testing frameworks that ensure seamless customer experiences from start to finish. You’ll collaborate closely with developers to implement best practices in automated testing using Kotlin and Swift, while also testing APIs for performance, resiliency, and functionality. Your ability to define comprehensive testing procedures and develop scalable solutions will play a crucial role in our commitment to delivering a top-notch product to our customers. We value your insights in enhancing our testing lifecycle using a CI/CD approach, where you’ll have the opportunity to mentor team members and drive continuous improvement. At Greenlight, you will enjoy a host of perks, including unlimited PTO, professional development stipends, and a supportive culture that encourages innovation and teamwork. Join us and help shape the future of finance for our next generation, because every child deserves financial literacy and success!

Frequently Asked Questions (FAQs) for Senior SDET Role at Greenlight Financial Technology
What are the primary responsibilities of a Senior SDET at Greenlight?

As a Senior Software Engineer in Test (SDET) at Greenlight, you will be responsible for defining quality engineering scope, developing and maintaining automated test scripts using Kotlin and Swift, and collaborating with developers to ensure robust testing practices. You'll create frameworks that allow developers to own their testing processes, conduct performance testing on APIs, and integrate testing within our CI/CD pipelines.

Join Rise to see the full answer
What qualifications are needed to become a Senior SDET at Greenlight?

To be a strong candidate for the Senior SDET position at Greenlight, you should bring over 6 years of experience with automation frameworks like TestNG and Appium, possess strong analytical skills, and have a deep understanding of API and microservices testing. Experience with CI/CD tools such as Jenkins and Github Actions is also essential, alongside a collaborative mindset to work effectively with development teams.

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

At Greenlight, as a Senior SDET, you'll work with a diverse technology stack, including backend languages such as Kotlin, Java, and Node.js, as well as frontend technologies like React and Swift. Additionally, you'll utilize test frameworks like Jest, Appium, and Cypress.io, and work within cloud services via AWS, all while managing databases like MySQL and DynamoDB.

Join Rise to see the full answer
How does the Senior SDET contribute to quality assurance at Greenlight?

The Senior SDET contributes to quality assurance at Greenlight by building scalable, maintainable testing frameworks, defining testing procedures, and ensuring that testing is integrated early in the development lifecycle. Your focus on automating tests and producing testing metrics will help identify gaps and drive improvements in our application quality.

Join Rise to see the full answer
What are the career development opportunities for a Senior SDET at Greenlight?

Greenlight offers robust career development opportunities for Senior SDETs, including mentorship roles, professional development stipends, and the chance to participate in Communities of Practice. As part of our commitment to growth, we encourage leadership roles within teams and offer avenues for continued learning and improvement in testing technologies.

Join Rise to see the full answer
Common Interview Questions for Senior SDET
Can you explain your experience with automated testing frameworks as a Senior SDET?

When answering this question, highlight your previous experiences with frameworks such as TestNG, Appium, or Selenium. Discuss specific projects where you implemented these frameworks, the challenges you faced, and how your contributions enhanced the testing process and overall product quality.

Join Rise to see the full answer
How do you ensure effective communication with development teams?

To answer effectively, emphasize your collaborative approach, such as regular check-ins, using tools like JIRA for transparency, and being proactive in sharing testing results and metrics. Mention how you seek to understand development needs and how you incorporate their feedback into the testing strategy.

Join Rise to see the full answer
What strategies do you employ to test APIs and microservices?

Discuss specific methods like using JMeter or K6 for performance testing, and how you determine API reliability and error handling through automated tests. Providing examples from previous work where you efficiently triaged issues could strengthen your response.

Join Rise to see the full answer
Could you describe your process for integrating testing into the CI/CD pipeline?

Address this question by outlining your steps for embedding automated tests at different stages of the CI/CD pipeline, your experience with tools like Jenkins or GitHub Actions, and how you ensure continuous feedback loops are in place for ongoing improvements.

Join Rise to see the full answer
How do you keep up with new technologies and testing practices?

Show your dedication to continuous learning by discussing resources such as online courses, webinars, industry conferences, or communities you participate in. Mention specific technologies or updates you found valuable in improving your testing methodologies.

Join Rise to see the full answer
Can you give an example of a challenging bug you triaged and resolved?

This is your opportunity to showcase your problem-solving skills. Describe a specific bug, the steps you took to identify its root cause, and the impact your resolution had on the development process. Emphasizing teamwork in solving the issue could enhance your response.

Join Rise to see the full answer
What is your experience with non-functional testing?

Highlight experiences with performance testing, security testing, or usability testing. Share concrete examples of how you approached these areas, the tools you used, and the results achieved to demonstrate your well-rounded expertise in non-functional testing.

Join Rise to see the full answer
How do you mentor and support junior team members as a Senior SDET?

Discuss your mentoring philosophy, including conducting training sessions, providing constructive feedback, and establishing a culture of learning. Give examples of how you've effectively onboarded new team members or helped them grow in their roles.

Join Rise to see the full answer
What are your thoughts on exploratory testing in a test-driven development environment?

Express the importance of balancing structured testing with exploratory approaches. Discuss how exploratory testing can uncover issues that scripted tests might miss and how it fits into agile development and continuous integration practices.

Join Rise to see the full answer
How do you measure the effectiveness of your testing processes?

Discuss key metrics like test coverage, defect escape rate, and time taken to resolve defects. Explain how you utilize these metrics to assess quality, drive improvements in testing strategies, and communicate results back to stakeholders.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

Step into a leadership role at Greenlight as a Creative Director, guiding high-impact social media content that resonates with families.

Photo of the Rise User

As a Senior Manager of IT Operations & Support at Greenlight, you will lead a talented team to enhance the reliability and efficiency of our essential IT systems.

Photo of the Rise User
Posted 9 days ago

Whole Foods Market is looking for an experienced Quality Food Systems and Document Manager to ensure food manufacturing compliance and optimize quality processes.

Posted 10 days ago

Join our team as a remote SAP Fieldglass QA Engineer and contribute to delivering top-notch IT solutions.

Photo of the Rise User
Posted 6 days ago

Become a key player at Visa as a Software Test Engineer, ensuring the quality of leading payment solutions in a hybrid work environment.

Photo of the Rise User
Posted 2 days ago

Join Agile Six as a QA Engineer to support the design and delivery of high-quality digital services for Veterans.

Photo of the Rise User
Reitmans (Canada) Ltée/Ltd Remote 250 Rue Sauvé O, Montréal, QC H3L 1Z2, Canada
Posted 6 days ago

Join RCL - Reitmans Canada Limitée as a Senior Quality Assurance Analyst and play a key role in ensuring exceptional quality standards for their retail products.

Izzio Artisan Bakery LLC Hybrid Louisville, Colorado, United States
Posted 2 days ago

Join Izzio Artisan Bakery as a Quality Assurance Technician to ensure exceptional food safety and quality standards in a vibrant production environment.

Step into a pivotal role as a Quality Assurance Manager, ensuring the highest standards in a regulated cannabis testing laboratory.

Fiserv Hybrid Sunnyvale, California
Posted 6 days ago

As a Staff Quality Engineer at Fiserv, you'll play a crucial role in enhancing the quality of innovative financial solutions.

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

39 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 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!