What are the responsibilities and job description for the Mobile Staff SDET position at Alkami Technology?
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, this position can sit in Plano, TX or remote in the US.
Follow us on Glassdoor and LinkedIn!
Position Overview
The Mobile Staff SDET role is responsible for working as an individual contributor and quality engineering leader within a software development scrum team. In this role, the Staff 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
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. [$128,119.00 - $192,178.00]
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.
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.
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, this position can sit in Plano, TX or remote in the US.
Follow us on Glassdoor and LinkedIn!
Position Overview
The Mobile Staff SDET role is responsible for working as an individual contributor and quality engineering leader within a software development scrum team. In this role, the Staff 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 mobile platforms, including iOS and Android, as well as for the full tech stack including API and Database. Guide SDETs in mobile-focused functional areas to enhance, optimize, and stabilize the automated test suites.
- Contribute to tool analysis, create proof-of-concept models, and make recommendations to support the tools selection process for mobile testing tools. Implement coding guidelines, peer reviews, git workflows, process workflows, quality gates, CI/CD processes, etc., based on defined best practices.
- Actively participate in reviews (walkthroughs) of technical specifications and program code with architects & developers, communicating design, requirements, feature sets, functionality, and limitations of systems/applications to the team. Promote quality engineering processes, practices, and standards for mobile testing both within and across teams.
- Perform functional/regression tests on mobile apps, 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 of mobile applications.
- Participate in all the Agile ceremonies for mentee teams (sprint grooming, planning, demos,retros). Involvement with Go/No Go and other Release Meetings. Collaborate with the agile squad and cross-functional teams to understand project requirements and application architecture.
- Design and document comprehensive test strategies, testing guidelines, standard operating procedures, utilities, and tooling specifically tailored for mobile testing to improve the efficiency of test automation.
- Triage mobile-specific customer issues, analyze production metrics, and provide root cause analysis to the engineers. Recommend system-hardening measures for mobile platforms.
- Provides guidance to SDETs and Associates and Seniors. Serves as a SME for multiple areas of the application and monitors the success of their mentees.
- Provides oversight over a small group of SDETs. Ensures they are following SOP and adhering to design and coding guidelines.
- Lead the maintenance of the test environments, test data creations, ensuring they are consistent with staging/production configurations.
- Expertise in mobile-specific testing tools such as Appium, Espresso, or XCUITest. Familiarity with mobile device testing environments like BrowserStack or Sauce Labs.
- Strong coding experience in programming languages such as Java, Python, or C# with a focus on mobile automation frameworks.
- Working knowledge of mobile app architectures, including native, hybrid, and cross-platform solutions.
- Deep understanding of mobile application lifecycle, device fragmentation, and OS version compatibility.
- Experience with mobile-specific debugging and performance profiling tools like ADB, iOS Console, Xcode Instruments, and Android Profiler.
- Ability to build, maintain and enhance 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, etc.
- 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 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 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.
- Ability to design and improve test workflows and processes. Experience in creating quality metrics, and analyzing metrics to understand trends and risks.
- Excellent collaboration skills. Able to communicate highly technical issues and concepts to technical, non-technical, and leadership audiences by tailoring the message accordingly. Can act as an advocate for quality initiatives, and can achieve buy-in from diverse viewpoints by demonstrating value.
- 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 and troubleshooting for owned areas as well as assisting other SDETs.
- Strong written and verbal communication skills
- Master’s degree in engineering, technology or related field
- Experience working with B2B2C SaaS offerings in the FinTech industry
- Experience building and deploying applications on Amazon Web Services
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. [$128,119.00 - $192,178.00]
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.
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.
Salary : $128,119 - $192,178