Staff SDET

$128,119 - $192,178/Yr

Alkami Technology - Plano, TX

posted about 1 month ago

Full-time - Senior
Remote - Plano, TX
Professional, Scientific, and Technical Services

About the position

The Staff SDET role at Alkami Technology is a senior-level position responsible for leading quality engineering efforts within a software development scrum team. This role involves guiding a team of SDETs and Test Engineers, focusing on test automation and white-box testing across the full technology stack, including UI, API, Microservices, and Database. The Staff SDET will also contribute to tool selection, implement best practices, and promote quality engineering processes within the organization.

Responsibilities

  • Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database.
  • Guide SDETs in enhancing, optimizing, and stabilizing automated test suites.
  • Contribute tool analysis, create proof of concept models, and make recommendations for tool selection.
  • Implement coding guidelines, peer reviews, git workflow, process workflow, and quality gates based on best practices.
  • Participate in reviews of technical specifications and program code with architects & developers.
  • Promote quality engineering processes, practices, and standards across teams.
  • Perform functional/regression tests, analyze automated test results, and report defects efficiently.
  • Integrate automated tests into the CI/CD pipeline to support continuous testing and deployment.
  • Participate in Agile ceremonies for mentee teams, including sprint grooming, planning, demos, and retrospectives.
  • Collaborate with agile squads and cross-functional teams to understand project requirements and application architecture.
  • Design and document comprehensive test strategies, testing guidelines, and standard operating procedures.
  • Triage customer issues, analyze production metrics, and provide root cause analysis to engineers.
  • Provide guidance to SDETs and Associates, serving as a subject matter expert for multiple areas of the application.
  • Lead the maintenance of test environments and test data creation.

Requirements

  • Proficient in coding and implementation of object-oriented programming, data structures, and design patterns in languages such as C#, Java, Python, or JavaScript.
  • Familiar with Shell scripting and PowerShell scripting.
  • Expert in full stack open source testing tools such as Selenium, Cypress, Playwright, Appium, and RestAssured.
  • Ability to build and maintain test automation frameworks using best practices like page-object model and data-driven frameworks.
  • Experience in setting up Git workflows and build automation tools like Gradle and Maven.
  • Experience in enabling automated test execution on cloud devices using CI/CD tools like GitLab, GitHub, Jenkins, and CircleCI.
  • Expert in building test strategies and plans for various test types such as Smoke, Functional, and Regression testing.
  • Working knowledge of Agile/DevOps methodologies such as Scrum and Kanban.
  • Knowledge of relational and non-relational databases and ability to write complex queries.

Nice-to-haves

  • 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.

Benefits

  • Unlimited paid time off
  • 401(k) matching
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service