Sr. SDET Engineer
XiFin, Inc. · Dallas, TX · 1 wk ago
HybridEngineering$120k–$135k/yrFull-time
About the role
The Sr. Software Development Engineer in Test (SDET) Engineering will work in a highly collaborated agile environment across all stages of the software development cycle. This role involves architecting, designing, building, and extending test automation solutions and tooling to enhance the quality of our products.
Responsibilities
- Architect, design, build tools and frameworks;
- Propose enhancements to existing frameworks;
- Evaluate latest automation technologies and AI powered tools for integration into existing automation frameworks;
- Identify and implement quality strategies and improvements across the organization;
- Lead and contribute to automation of test scenarios throughout the project life cycle that conform to testing standards, business requirements, and architectural/design standards;
- Optimize test automation processes based on quality metrics;
- Develop comprehensive documentation (such as automation design, tool evaluation, verification deliverables) consistent with department quality standards;
- Collaborate with developers in reviewing unit test and integration results for coverage analysis;
- Establish and monitor automation code coverage and create real-time quality dashboards;
- Train and mentor cross team members on automation best practices.
Requirements
We’re looking for someone with a growth mindset and a passion for learning. You might be a great fit if you:
- Technical leadership through influence: able to guide peers and cross-functional teams with architecture insights and best practices without necessarily having formal management authority;
- Detail-oriented yet big-picture thinker: skilled at spotting subtle performance bottlenecks, edge cases, and integration issues, while keeping sight of system scalability and long-term maintainability;
- Continuous learner / innovation mindset: stays curious about new tools, AI enhancements, performance technologies, and proactively evaluates and experiments to improve workflow and quality;
- Collaborative communicator with empathy: translates technical risk/complexity into business terms, listens to stakeholders’ constraints, and fosters trust when driving difficult quality decisions.
Skills and experience
- You don’t need to check every box. We will consider a combination of education and experience, including:
- Bachelor’s degree in Computer Science or other Engineering discipline (or equivalent experience).
- 5+ years of experience building UI, API, Performance automation scalable and reliable frameworks, tools and solutions for complex enterprise applications using: Selenium, Selenium Grid, Playwright, Postman, SOAP UI, REST Assured, REST API, SOAP WebServices for system and integration testing.
- 5+ years of experience with Java, JavaScript, JQuery, XPath, Oracle PL/SQL, Junit, TestNG.
- Expertise in building, integrating power AI tools into testing and automation processes.
- Strong knowledge of overall system architecture, scalability, reliability, and performance.
- Strong experience with CI/CD pipeline/process.
- Experience with scripting languages like Python, Groovy, and shell.
- Proficiency using Jira, Bitbucket, GitHub, TestRail, Zephyr Scale and Jenkins.
- Knowledge to load / performance testing and tools.
- Excellent communication, collaboration, reporting, analytical and problem-solving skills.
Benefits
- Comprehensive health benefits including medical, dental, vision, and telehealth;
- 401(k) with company match and personalized financial coaching to support your financial future;
- Health Savings Account (HSA) with company contributions;
- Wellness incentives that reward your preventative healthcare activities;
- Tuition assistance to support your education and growth;
- Flexible time off and company-paid holidays;
- Social and fun events to build community at our locations!