SDET Automation Engineer
DMV IT Service - Washington, District of Columbia, us, 20022
Work at DMV IT Service
Overview
- View job
Overview
DMV IT Service LLC
is a trusted IT consulting firm founded in 2020. We specialize in optimizing IT infrastructure and providing expert guidance to empower businesses to achieve their technology goals. Our services span system administration, cybersecurity, networking, and IT operations. With a client-first approach, we ensure long-term success for our clients through innovative solutions and industry best practices. Job Purpose:
We are seeking a
Senior SDET Automation Engineer
to join our team at a prominent client in the DC area. The ideal candidate will have
over a decade of experience
in designing, building, and maintaining robust automation frameworks for
web ,
mobile (iOS/Android) , and
API services . This senior-level role requires deep expertise in
Java ,
CI/CD integration , and cloud infrastructure, along with a passion for driving
"shift-left" testing
practices. You will be responsible for creating and executing automation test scripts while mentoring other engineers and collaborating closely with
DevOps ,
SRE , and development teams to ensure software quality and reliability. Requirements Test Automation & Framework Development: Design, build, and maintain
automation test scripts
for
UI
and
API , ensuring comprehensive coverage with dynamic test data. Develop and enhance
automation frameworks
using tools such as
Selenium ,
Cucumber ,
TestNG ,
Appium , and
WebDriverIO . Execute manual and automated testing for
functional ,
performance ,
load ,
integration , and
regression
tests. Collaboration & Leadership: Provide training and guidance to other team members on
automation test concepts
and best practices. Collaborate with
DevOps ,
SRE , and
engineering teams
to integrate automation and
AI insights
into
CI/CD pipelines . Champion
shift-left testing
practices by sharing
automation expertise
with development teams and ensuring early detection of issues. Requirements & Process Improvement: Gather and validate application
requirements
(functional, performance, and load testing needs). Document
process improvements
related to test automation and generate
detailed test execution reports . Coordinate and prioritize test development activities, managing timelines across multiple projects and teams. Quality & Reporting: Manage defect reporting
and tracking within
JIRA . Use
custom reporting tools
(e.g.,
HTML-based reports ,
BDD reports ,
Kibana ) for detailed test results and insights. Test Mainframe applications
and work with
AWS applications , ensuring cross-platform compatibility. Qualifications:
Required Experience: 10+ years
of hands-on experience in
Automation Testing
using tools such as
Selenium ,
Cucumber ,
TestNG ,
Appium , and
WebDriverIO . Advanced proficiency in Java , including
multi-threading ,
POJO , and
JS scripting . Extensive experience in building and enhancing
automation frameworks
for
mobile automation testing
on
Android/iOS
using
Appium . Expertise in
API automation
with
Rest Assured
framework, including working with
JSON/GSON
objects and
HTTP protocols
(GET/PUT/POST/DELETE). Experience integrating
automation pipelines
with
AWS
for file management and utilizing cloud resources. Technical Skills: Proficiency in
web-based mobile testing ,
ADA testing , and
PCI vulnerability testing . Experience with
SQL queries
and testing
stored procedures . Familiarity with
GitHub Copilot
and
Codium
(qodo) for test automation and
CI/CD optimization . Experience with
Charles Proxy servers
for debugging and analysis of
API requests/responses . Additional Skills: Experience working with
Mainframe applications . Knowledge of
CI/CD tools
(Jenkins, GitHub Actions, etc.). Education: Bachelor’s degree
in
Computer Science ,
Engineering , or a related field, or equivalent work experience.