IT Software Engineer 4

JOBILITY INC
Chicago, IL, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$126,880.0 - $131,040.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Integration Architecture Computing Platforms Automation of Tests Cloud Computing Code Review Databases Continuous Delivery
+30 more
Continuous Integration Query Languages DevOps Apache JMeter Python (Programming Language) Software Engineering SQL Databases Software Testing Automation Framework System Integration Testing System Testing Test Case Test Data Strategies of Testing Web Services Performance Testing Test-Driven Development (TDD) Test Scripts Apigee Git Specflow Integration Tests Enterprise Integration Integration Frameworks Api Gateway Restful APIs Cucumber (Software) Jbehave SDET Jenkins Microservices

Job description

The VL Autonomy Program is expanding with new features planned for 2026 and is seeking a Senior Software Development Engineer in Test (SDET). The successful candidate will participate in architecture and design discussions, collaborate with cross-functional teams, contribute to AVT calls, and enhance the System Integration Testing (SIT) automation framework., Test Automation & Framework Development

  • Extend and enhance automation frameworks using Java/JavaScript
  • Develop automated test cases using existing automation frameworks
  • Expand and maintain the SIT automation framework
  • Develop automated functional test scripts using Java, Karate, and JMeter

Test Strategy & Execution

  • Understand business requirements and develop test strategies and test plans
  • Perform functional, integration, manual, and exploratory testing
  • Develop and maintain test scripts, test cases, and test data
  • Execute end-to-end system integration testing across software platforms and third-party integrations

API & Integration Testing

  • Plan, design, develop, and maintain API test automation frameworks
  • Test RESTful web services and APIs
  • Analyze automation execution results and improve framework reliability

CI/CD & DevOps

  • Develop automation for Continuous Integration (CI) and Continuous Delivery (CD)
  • Support automation across systems, infrastructure, and testing frameworks
  • Participate in TDD, code reviews, and CI/CD best practices
  • Work with Jenkins, Git, and other DevOps tools

Leadership & Collaboration

  • Participate in AVT calls and technical design discussions
  • Coordinate with Product Owners to resolve issues, enhancements, and upgrades
  • Provide technical leadership and mentorship to onshore and offshore QA teams
  • Promote testing best practices, methodologies, and standards

Requirements

  • Bachelor’s degree in Engineering or a related field
  • 9+ years of overall experience (10+ years preferred)
  • At least 9 years of experience designing and developing test automation frameworks, Required Technical SkillsProgramming & Automation
  • Java (5+ years)
  • JavaScript
  • Cucumber (3-5 years)
  • JBehave or other BDD frameworks
  • Test automation framework design (9+ years)

API & Web Services

  • REST API/Web Services testing (5+ years)
  • API automation framework development

Database

  • SQL or other relational database querying

Testing

  • Functional testing
  • Integration testing
  • End-to-end system testing
  • Third-party integration testing
  • Test script, test case, and test data development

DevOps

  • CI/CD
  • Jenkins
  • Git
  • TDD and code review practices

Preferred Technical SkillsProgramming & Cloud

  • Python
  • AWS Cloud development

Performance Testing

  • JMeter (3+ years)
  • Load and performance testing

Architecture & Tools

  • Apigee or other API Gateway platforms
  • Microservices architecture

Methodologies

  • Agile/Lean (2+ years)
  • Strong documentation skills

Required Soft Skills

  • Excellent verbal and written communication
  • Strong collaboration with developers, Product Owners, and business stakeholders
  • Ability to adapt quickly in complex environments
  • Proactive, flexible, and creative problem-solving
  • Leadership and mentoring capabilities, * How many years of professional experience do you have in Software Development Engineer in Test (SDET) or Test Automation roles?
  • How many years of hands-on experience do you have developing test automation using Java?
  • Which BDD automation frameworks have you used professionally - Cucumber, JBehave, SpecFlow, another BDD framework, or none?
  • How many years of experience do you have testing REST APIs and developing API automation?
  • Which of the following tools and technologies have you used professionally - Jenkins, Git, Karate, JMeter, Python, AWS, none of the above?
  • Do you have experience designing or enhancing test automation frameworks (not just writing automated test scripts)?
  • Have you worked on end-to-end system integration testing involving full-stack applications or third-party integrations?
  • Have you worked in an Agile development environment and participated in CI/CD practices (e.g., Jenkins, Git, code reviews, TDD)?
  • This position requires working onsite in a hybrid schedule starting on Day 1. Are you able to meet this requirement?
  • If you are not currently local to the job location, are you willing to relocate at your own expense before your start date?
  • Only applicants residing in Chicago, IL or nearby areas will be considered. Candidates located outside Illinois will be automatically disqualified.

Benefits & conditions

$61 - $63 an hour - Full-time, Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

2:31 min

Implementing iterative testing and partnering with IT departments

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all