SDET

Posted 2 Days Ago
Hiring Remotely in US
Remote
115K-130K Annually
Mid level
Financial Services
The Role
The SDET at Alkami ensures high-quality software delivery by maintaining automated test suites, enhancing test frameworks, participating in Agile ceremonies, and collaborating within scrum teams.
Summary Generated by Built In

Alkami is the digital sales and service platform provider for U.S. banks and credit unions. Our unified Platform integrates onboarding, digital banking, and data and marketing—each solution can stand alone, but together they deliver more—to help institutions onboard, engage, and grow relationships. As the future shifts toward Anticipatory Banking, we help data-informed bankers meet the moment with technology that drives action.

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). We’re building a culture where each Alkamist can perform to their highest potential, and we’re always on the lookout for the best and brightest minds. If you’re ready to experience the power of alchemy - transforming the ordinary into the extraordinary - come join one of the fastest growing SaaS companies in the U.S.

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 SDET role is responsible for working within a software development scrum team to ensure that high quality, stable software is delivered to our clients. This role will contribute to quality processes and automation frameworks using their technical knowledge and experience.

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. 

Qualifications:

  • Proficient in coding and implementation of object oriented programming, data structures, etc. in one or more programming languages such as C#, Java, Python, JS or similar. Familiar with Shell scripting, and Powershell scripting. 

  • Extensive experience in one or more full stack (frontend and backend) open source testing tools such as Selenium/ Cypress/ Playwright for Web testing, Appium/ Espresso for Mobile testing and RestAssured/ HttpClient for API testing. 

  • Ability to build 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. 

  • Adept in managing software version control and workflow using Git tools such as Bitbucket, Gitlab, Github, etc. Contribute to existing templates to integrate automated tests on cloud devices (Saucelabs/ Browserstack) in the CI/CD pipeline using tools like Bamboo, TeamCity, Circle CI, Gitlab, etc. 

  • Experience in building test strategies and test plans 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. 

  • 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. Understand data architecture, store procedures, database monitors, database profilers etc. 

  • Knowledge of White Box Testing practices, including the use of tools like SonarQube, JaCoCO, etc. to assess code quality and coverage.

  • Knowledge of different API architectures such as REST, GraphQL, Webhooks, WCF, and gRPC protocols. Experience in testing different layers in Microservice architecture, Event-driven/messaging architecture (Kafka, SQS), Kubernetes platform, and Service virtualization to improve testability. 

  • Experience in test management tool evaluation. Ability to design or improve test workflows and processes. Ability to define cross-team test plans and coordinate execution and reporting. 

  • Excellent written and verbal communication skills. Able to communicate quality processes both within their team and across Product, Engineering, and Support functions. Able to present data in a meaningful way. 

  • Ability to troubleshoot deployments TeamCity/ Kubernetes (debug server errors). Ability to understand and resolve cross-team dependencies when errors occur. Must be able to respond to on-call PagerDuty to support production errors for their given application expertise. 

Desired Skills:

  • A Master's degree in computer science or a related field; preferred 

  • Comfortable with promoting automation as a core principle and adept at guiding others in automating manual processes whenever feasible. 

  • Proficient in reviewing source code to identify potential issues, offering valuable insights during debugging and issue triaging, and effectively isolating solutions. 

  • Demonstrates a strong desire to actively engage in tool analysis, conceptualizes and develops proof of concept models, and provides informed recommendations to support the tool selection process.

  • Capable of actively participating in technical specification and program code reviews alongside architects and developers. Effectively communicates design, requirements, feature sets, functionalities, and system/application limitations to the team during these reviews. 


The salary range for this position is: $115,000 - $130,000Cool 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

Top Skills

Appium
Bamboo
Bitbucket
C#
Circle Ci
Cucumber
Cypress
DynamoDB
Espresso
Git
Git
Gitlab
GraphQL
Grpc
Httpclient
Jacoco
Java
JavaScript
Junit
Kafka
Kubernetes
MongoDB
Nunit
Playwright
Postgres
Powershell
Pytest
Python
Rest
Restassured
Selenium
Shell Scripting
Sonarqube
SQL Server
Sqs
Teamcity
Testng
Wcf
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dallas, TX
0 Employees
Year Founded: 2009

What We Do

We enable financial institutions to outsmart, not outspend, the Megabanks by providing the nation’s most successful cloud-based digital banking platform. The Alkami Platform humanizes digital banking so banks and credit unions can confidently grow, adapt quickly, and build a thriving digital community.

Similar Jobs

DFIN Logo DFIN

Development Engineer

Fintech • Software
Remote or Hybrid
United States
1750 Employees

The Krazy Coupon Lady Logo The Krazy Coupon Lady

SDET/QA, Mobile Automation

Coupons • Digital Media • eCommerce • Marketing Tech
In-Office or Remote
14 Locations
130 Employees
80K-100K Annually
Remote
USA
255 Employees
Remote
USA
255 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account