Alkami Logo

Alkami

Sr SDET (DATA ENGINEERING)

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in US
112K-168K Annually
Senior level
Remote
Hiring Remotely in US
112K-168K Annually
Senior level
The Senior SDET leads quality engineering in a scrum team, overseeing test automation across the software development lifecycle, building frameworks, and guiding junior engineers.
The summary above was generated by AI

Alkami is a leading cloud-based digital banking solutions provider for financial institutions in the United States that helps clients to transform through retail and business banking, digital account opening and loan origination, payment fraud prevention, and data analytics and engagement solutions. Alkami’s Mobile App Platform has been certified by J.D. Power for providing clients with “An Outstanding Mobile Banking Platform Experience.”

Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth (Best Place to Work in Fintech; Best & Brightest to Work For Nationally; and Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). Through our bold investments in technology and people, we empower our clients to grow confidently, adapt quickly, and build thriving digital banking communities through tailored experiences for over 19.5M users.

As a remote-first company, most of our positions can be remote in the US, except for key roles, which will be indicated in the Job Title.

Follow us on Glassdoor and Linkedin!

The Senior SDET role is responsible for working as an individual contributor and quality engineering leader within a software development scrum team. In this role, the Senior SDET will be guiding and collaborating with a select group of SDETs and Test Engineers. This role will encompass the entire spectrum of test automation and white-box testing.

Key Responsibilities & Duties:

  •  Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database. Optimize and stabilize the automated test suites 

  • Contribute to building test automation framework and enhancement. Leverage knowledge of Software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and apply to test suite development and maintenance 

  • Contribute to test tooling evaluation to continuously evolve the tooling strategy to be industry leading technologies. Contribute to the improvement of Quality Engineering processes and best practices, and actively participate in code reviews and quality discussions. 

  • Perform functional/ regression tests, analyze automated test results, and report defects in a timely and efficient manner to track them to closure. Integrate automated tests into the CI/CD pipeline to support continuous testing and deployment. 

  • Participate in all the Agile ceremonies (sprint grooming, planning, demos). Collaborate with the agile squad and cross-functional teams to understand project requirements and application architecture. 

  • Design and document comprehensive test cases, establish requirements traceability Analyze test results, and report defects in a timely and efficient manner to track them to closure. Call out areas of risk. Analyze application architecture to develop effective and impactful tests at the right layer of the application under test. 

  • Understand the release cycle , deployment process well and ensure quality gates are adhered at each phase. Leverage existing CI/CD tools and framework to integrate the automated tests suites into the deployment pipelines. 

  • Provides guidance to SDETs and Associates. Serves as functional and quality SME on their team. Serves as a functional area SME for Engineering. 

  • Ability to work any feature ticket without assistance, regardless of complexity. Could work as the sole SDET on a scrum team if needed. Works with Staff & Principal SDETs regarding design & frameworks topics. 

  • Lead the maintenance of the test environments, test data creations, ensuring they are consistent with staging/production configurations. 

Minimum Years of Experience

Typically requires a minimum of 12 years of related experience; or 8 years and an
advanced degree.

Education Level Bachelor’s degree in Computer Science, Software Engineering, or related field

Knowledge, Skills, & Qualifications
 

Required

● Proficient in coding with the breadth of knowledge up and down the technology stack and extensive implementation of object-oriented programming, data structures, design patterns, system architecture, etc, in one or more programming languages such as C#, Java, Python, JS or similar. Familiar with Terraforms, Shell scripting, and Powershell scripting.
● Expert in various full stack - open source testing or COTS tools such as Selenium/ Cypress/ Playwright for Web testing, Appium/ Espresso for Mobile testing and RestAssured/ HttpClient for API testing.
● Proven track record in evaluating various tools and framework, setting best practices, coding guidelines and review process. Well versed in building, maintaining and enhancing test automation framework using industry best practice such as page-object model, data-driven framework, behavioral driven development, etc using testing framework such as JUnit, NUnit, TestNg, Pytest or Cucumber.
● Experience in setting up Git workflow (eg: Bitbucket, Gitlab), build automation tools (Gradle, Maven, Nuget etc), and artifact management using tools like JFrog, Proget, etc. Experience in establishing various automated quality gates and enabling automated test execution on cloud devices (Saucelabs/ Browserstack) using various CI/CD tools such as Gitlab, Github, Jenkins, Bamboo, TeamCity, CircleCI, etc.
● Expert in building test strategies, test plans, and automation strategies with a variety of test types such as Smoke, Functional, Regression testing, etc. using various test case optimization techniques. Working knowledge of Agile/DevOps development methodologies such as Scrum and Kanban.

Job Description

● Working knowledge of relational databases (eg: SQL Server, Postgres) and non-relational databases (eg: MongoDB, DynamoDB). Ability to write complex queries including Joins, Aggregate functions, etc. Ability to point out the underlying challenges in data architecture, store procedures using database monitors/profilers, etc.
● Experience to White Box Testing techniques (Unit & Integration tests), including the use of tools like SonarQube, JaCoCO, etc. Reviewing the automated checks on code quality and coverage. Exposure to performance testing practices using tools like JMeter, Gatling, etc.
● Knowledge of different API architectures such as REST, GraphQL, Webhooks, WCF, and gRPC protocols. UI architectures /concepts such as Micro frontend, single page applications, etc. Well-versed in testing and reviewing different layers in Microservice architecture, Event-driven/messaging architecture (Kafka, SQS), Kubernetes platform, and Service virtualization to improve testability.
● Experience in designing and improving test workflows and processes. Experience in creating quality metrics, and analyzing metrics to understand trends and risks.
● A seasoned collaborator, extremely effective at cross-functional collaboration i.e. bringing Product, Design and Engineering together, apt in decision making & project management.
● Ability to pull logs from different environments (Production, Staging, Integrated environments) and resolve difficult to reproduce scenarios. Must be comfortable with PagerDuty for Production errors, heavy involvement with SRE, and troubleshoot for owned areas as well as assisting other SDETs
● Strong written and verbal communication skills

 

Preferred
● Master’s degree in engineering, technology or related field
● An accomplished technologist passionate about System Design and Architecture with a breadth of knowledge across the technology landscape, and depth in automation and test strategies.
● Extensive experience being a coach to the team, well versed in evaluating SDET candidates and building a high-performing team.

Physical Demands
● Ability to lift a minimum of 5 pounds to a maximum of 10 pounds unassisted
● Ability to stand, sit, stoop, walk, stretch, reach, and use full range of body motions
● Manual dexterity as required for specific equipment

The salary range for this position is: $112,214 - $168,320Cool Things to Know

Not Just Any Company: Alkami has an awesome diverse and inclusive environment. We have a FUN culture and offer great benefits, including remote-first environment, unlimited paid time off, 401(k) with employer match, and more.

Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment.

Recruiters: We are not looking for outside recruiting firms to help us in this search. Thank you for understanding.

Pay Transparency: As of January 1, 2023, new states and locales have enacted pay equity laws that require more pay transparency by employers in the following states: California, Colorado (effective January 1, 2021), Connecticut, Maryland, Nevada, New Jersey, New York, Ohio, Rhode Island and Washington.

The Important Stuff

Alkami Technology is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Alkami is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Alkami are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Alkami will not tolerate discrimination or harassment based on any of these characteristics. Alkami encourages applicants of all ages.

#LI-REMOTE

J.D. Power 2024 Mobile App Platform Certification ProgramSM recognition is based on successful completion of an audit and exceeding a customer experience benchmark through a survey of recent servicing interactions. For more information, visit jdpower.com/awards.

Top Skills

Appium
Bitbucket
C#
Cucumber
Cypress
DynamoDB
Espresso
Gatling
Git
Gitlab
Gradle
Httpclient
Jacoco
Java
JavaScript
Jmeter
Junit
Kubernetes
Maven
MongoDB
Nunit
Playwright
Postgres
Powershell Scripting
Pytest
Python
Restassured
Selenium
Shell Scripting
Sonarqube
SQL Server
Terraform
Testng

Similar Jobs

16 Minutes Ago
Remote
United States
125K-169K Annually
Senior level
125K-169K Annually
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Workday Analyst will optimize Workday functionalities, lead projects, enhance reporting, support integrations, and drive process efficiencies in People Technology.
Top Skills: Ai ToolsOktaWorkday
20 Minutes Ago
Easy Apply
Remote or Hybrid
7 Locations
Easy Apply
119K-183K
Senior level
119K-183K
Senior level
Fintech • HR Tech
Lead the Benefits Services team at Gusto, focusing on operational excellence and customer experiences for small businesses. Oversee team leaders and empower team members while driving improvements and strategic goals.
21 Minutes Ago
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
153K-266K Annually
Senior level
153K-266K Annually
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Product Manager at Cisco Meraki, you will lead product management efforts for the Meraki Dashboard, drive platform convergence, simplify user experiences, and collaborate across teams to enhance Cisco's networking solutions.
Top Skills: Cloud NetworkingSaaSUx Design

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account