> Markdown version of [/jobs/ext/1173484-it-software-engineer-4](https://www.wearedevelopers.com/jobs/ext/1173484-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:** Epitec, Inc. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $185,120.0 - $189,280.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Software Quality, Code Review, Continuous Integration, Query Languages, DevOps, Apache JMeter, Python (Programming Language), Systems Development Life Cycle, E2e Testing, Software Engineering, SQL Databases, Software Testing Automation Framework, Test Data, Strategies of Testing, Web Services, Performance Testing, Test Scripts, Apigee, Git, Integration Tests, Information Technology, Api Gateway, Restful APIs, Cucumber (Software), Api Management, Jbehave, SDET, Jenkins, Microservices - **Published:** July 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=757de9a699442122 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or related field * 8-10+ years of software testing and automation experience * 8+ years of test automation framework design and development experience * Strong Java development and automation experience * Experience with Cucumber, JBehave, or other BDD testing frameworks * Strong REST API and Web Services testing experience * Experience developing test scripts, test cases, and test data * SQL and relational database querying experience * 3+ years of experience with JMeter performance testing * Experience performing full-stack, integration, and end-to-end testing * Strong understanding of SDLC, testing methodologies, and software delivery processes * Excellent communication, collaboration, and problem-solving skills Preferred Qualifications: * Python development experience * AWS Cloud experience * Experience with TDD and code review practices * Experience with DevOps tools and CI/CD technologies such as Jenkins and Git * Experience with Apigee or other API Gateway platforms * Agile/Lean team experience * Understanding of microservices architecture * Load and performance testing expertise * Strong technical documentation skills * Prior experience mentoring automation engineers or testing teams Work Environment: * Hybrid schedule with 3 days onsite in Chicago, IL, * Heavy collaboration with Product Owners, developers, business stakeholders, and offshore teams ## Description We are seeking an experienced Senior SDET / IT Software Engineer 4 to support Caterpillar's Cat Digital team in designing, developing, and maintaining enterprise test automation solutions. This role is highly focused on automation framework development, API testing, CI/CD integration, and software quality strategy. The ideal candidate will take ownership of test planning, framework enhancements, and automated testing efforts while collaborating closely with developers, Product Owners, and QA teams. You'll help drive software quality across multiple applications through automation, integration testing, performance testing, and technical leadership., * Design, develop, and maintain automated testing frameworks and solutions * Extend existing automation frameworks using Java and JavaScript * Develop automated test cases based on business requirements and acceptance criteria * Create and maintain API automation frameworks and test suites * Develop automation code supporting CI/CD pipelines and delivery processes * Execute REST API, integration, performance, and end-to-end testing activities * Utilize tools such as Java, Karate, JMeter, and SQL to support testing initiatives * Create test strategies, test plans, test data, and automated regression suites * Collaborate with Product Owners, developers, and business stakeholders to resolve issues and understand functionality * Provide mentorship and technical leadership to onshore and offshore testing teams * Promote testing best practices, standards, and continuous improvement initiatives ## 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) - [Why I Love End-2-End Tests and How To Get Them Right](https://www.wearedevelopers.com/videos/996-why-i-love-end-2-end-tests-and-how-to-get-them-right) - [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) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)