Software Development Engineer in Test (SDET)

Digital Intelligence Systems, LLC
Tampa, United States of America
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tampa, United States of America

Tech stack

Testing (Software)
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Automation of Tests
Black-Box Testing
Code Coverage
Software Documentation
Software Quality
Computer Programming
Continuous Integration
Data Integration
ETL
Data Warehousing
Database Testing
DevOps
JUnit
Python
Systems Development Life Cycle
Regression Testing
Power BI
Selenium
Smoke Testing
Software Engineering
Software Requirements Analysis
SQL Databases
Software Testing Automation Framework
Talend
Test Data
Testng
Scripting (Bash/Python/Go/Ruby)
Delivery Pipeline
Snowflake
GIT
Bitbucket
Software Version Control
Jasmine
SDET
Jenkins

Job description

We are seeking an experienced Software Development Engineer in Test (SDET) to support enterprise scale application delivery through robust test automation, continuous testing practices, and quality engineering leadership.

This role is responsible for designing, developing, and maintaining automated test solutions across the full software delivery lifecycle. The ideal candidate brings a strong technical testing background, automation expertise, and the ability to partner closely with development and business teams to ensure high quality, secure, and reliable software releases., Test Automation & Quality Engineering Design, develop, execute, and maintain automated test suites across the software delivery lifecycle Contribute to the design, enhancement, and maintenance of test automation frameworks Ensure traceability from requirements and user stories through test cases and automated scripts Prepare, maintain, and execute manual and automated test cases based on user stories Review test cases and automation strategies with stakeholders to ensure comprehensive coverage Collaboration & Agile Delivery

Partner with developers, product owners, and business stakeholders to understand software requirements Design automated tests that validate functionality while considering security and privacy requirements Participate in Agile ceremonies and collaborate with delivery pipeline teams Track defects, report execution results, and follow issues through to resolution Identify risks, dependencies, and potential impacts to project timelines CI/CD & Continuous Testing

Integrate automated test suites into CI/CD pipelines Support continuous testing practices to improve release quality and speed Collaborate with internal and external teams to improve overall software quality Environment, Data & Risk Management

Identify and manage environment and test data requirements Maintain test environments and supporting data Align daily work to risk and control processes, escalating issues as appropriate Act as a technical expert on one or more applications Leadership & Mentorship

Provide mentorship and guidance to peers on test coverage, test design, and automation best practices Develop and maintain comprehensive product and testing documentation Contribute to the maturity of testing processes and methodologies across teams

Requirements

7+ years of experience in software testing, quality engineering, or SDET roles Bachelor's degree preferred or equivalent professional experience Strong understanding of software development lifecycles and Agile methodologies Excellent communication and collaboration skills Ability to work independently and as part of a cross functional team Technical Skills & Experience Automation & Programming

Strong expertise with test automation frameworks and tools, such as:

Selenium TestNG JUnit Jasmine Proficiency in programming or scripting languages (Python, Java, or JavaScript) Experience with front end and back end test automation Data & Integration Testing

Strong experience with SQL and database testing Experience with ETL testing and automation Exposure to data warehouses such as Snowflake is a plus DevOps & Tooling

Experience with CI/CD tools and version control systems, including:

Jenkins Git / Bitbucket JIRA Micro Focus ALM Experience with cloud platforms, preferably AWS Additional Testing Expertise

Knowledge of performance and security testing Strong understanding of:

Smoke testing Regression testing Black box and non black box testing Experience testing BI tools (e.g., Power BI, AWS QuickSight) is a plus Experience with ETL tools (e.g., Talend, Informatica) is a plus, ISTQB or equivalent testing certification Experience in capital markets or financial services environments Experience working in onsite/offshore delivery models Experience leading QA or SDET teams, Senior level, hands on automation engineer Strong ownership mindset with the ability to drive quality initiatives end to end Comfortable working with both technical and business stakeholders Detail oriented, analytical, and proactive problem solver Passionate about improving software quality through automation and continuous testing

Apply for this position