> Markdown version of [/jobs/ext/1313758-it-software-engineer-4](https://www.wearedevelopers.com/jobs/ext/1313758-it-software-engineer-4). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer 4 - **Company:** JOBILITY INC - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $126,880.0 - $131,040.0 - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ef7c1009a4cd103d ## About the Role * 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. ## 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 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)