Skip to main content

QE Engineer

Posted yesterday

saxon globalDallas (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Digital Platforms Quality Engineering Role Digital Platforms Technology team is responsible for designing, developing, implementing, and supporting a robust suite of digital products and services. The Digital Platforms Quality Engineering (QE) team is focused on delivering scalable and reliable test automation for modern web experiences. In this role, you will work alongside a team of passionate technologists dedicated to Continuous Integration, test automation, and engineering excellence. You will collaborate closely with development and business partners to drive improvements in testing and process automation. Our team operates in a fast-paced environment, leveraging cutting-edge, JavaScript-based technologies to deliver high-quality digital experiences to our customers. As a key technical contributor, you will play an integral role in shaping our technology vision and directly impact the success of our engineering initiatives.
Key Responsibilities: Design, develop, document, and maintain automated test frameworks and in-house software utilities Ensure adherence to secure software engineering best practices and standards Collaborate with cross-functional teams to:
  • Propose and implement improvements to processes, best practices, and standards
  • Design and build scalable test automation solutions and tools
  • Analyze and refine functional and technical requirements
  • Identify opportunities to enhance the scalability and maintainability of the test automation platform
  • Apply test-driven development (TDD) principles to validate and debug solutions developed by self and others
  • Deliver high-quality, maintainable, and reliable automation code
  • Build and manage CI/CD pipelines using Groovy scripts to orchestrate automated test execution
  • Effectively manage stakeholders, including communication with senior leadership
  • Required Expertise & Skills
  • Bachelor's degree (or equivalent experience) in a relevant field 10+ years of hands-on experience in SDET roles, with a strong focus on automation frameworks and testing strategies
  • Proven experience developing and maintaining Node.js-based test suites using frameworks such as Playwright
  • Strong proficiency in TypeScript and JavaScript within a Node.js ecosystem
  • Experience with source control and CI/CD tools (Git, GitHub, Jenkins) and artifact repositories (Artifactory, Nexus, or similar)
  • Solid understanding of build processes for Java (Spring Boot) and Node.js (Angular) applications
  • Familiarity with Docker and containerized test execution environments
  • Strong collaboration and communication skills, with the ability to influence and build relationships across teams
  • Demonstrated ability to drive innovation initiatives end-to-end
Nice to Have: Experience with Java-based test frameworks such as Cucumber, Rest Assured, JUnit, or Karate for API testing

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this