Software Engineer, Test & Infrastructure III
Vail Systems Inc.
Job Description
Job Description
Who You Are
You catch problems before they explode—testing edge cases and degraded paths others overlook so production fire drills can be prevented. You care deeply about the tools you use and create, shaping the internal frameworks and pipelines your team depends on. Your work validates millions of real-time customer interactions every day, from web to telephony platforms, and you’re always growing through peer reviews, knowledge sharing, and mentoring. You thrive in flexible, human-centered environments where hybrid collaboration and sustainable engineering aren’t just buzzwords, but the way you work. If you love building robust, high-throughput test platforms as much as we do, we’d love to hear from you!
At Vail, our QA Engineering team is deeply technical—we don’t just validate features, we build the frameworks and infrastructure that test real-world signaling flows, analyze media quality, and run performance tests that mimic millions of live voice and web sessions. We're engineers at heart, with a QA-first mindset and a passion for building robust, scalable systems that reveal issues before our customers do. What You'll Do- Lead Automation Development: Design, develop, and maintain scalable, reusable automation frameworks that improve reliability, maintainability, and engineering efficiency across multiple products.
- Own Complex Test Automation: Build and maintain automation for functional, integration, regression, and performance testing across distributed applications, APIs, and telecommunications platforms.
- Advance Test Infrastructure: Enhance internal automation tools, testing libraries, and CI/CD workflows that improve quality, reduce manual effort, and accelerate software delivery.
- Strengthen CI/CD Pipelines: Design and optimize automated test execution within Jenkins and containerized environments, ensuring dependable and repeatable validation throughout the software development lifecycle.
- Analyze and Resolve Complex Issues: Investigate failures across applications, services, databases, and infrastructure using logs, metrics, and diagnostic tools to identify root causes and improve automation resiliency.
- Lead Performance Validation: Develop and execute performance, load, and stress testing strategies that accurately model production workloads and identify system bottlenecks before release.
- Collaborate Across Engineering: Partner with Software Engineering, Product Management, DevOps, and Operations to improve system quality, release readiness, and overall testability.
- Provide Technical Leadership: Mentor engineers through code reviews, automation design discussions, and troubleshooting while promoting engineering best practices across the QA organization.
- Drive Continuous Improvement: Lead initiatives that expand automation coverage, improve framework architecture, increase test reliability, and elevate engineering productivity.
- Bachelor's or Master’s degree in Computer Science/Engineering or a related field, or equivalent experience
- Experience: Typically, 4–7 years in software development, test automation, or QA infrastructure engineering.
- Programming Skills: Strong proficiency in one or more of Ruby, Java, C#/.NET, C++, Perl, or Python.
- Automation Frameworks: Experience designing, building, and maintaining scalable automation frameworks using JUnit, TestNG, PyTest, RSpec, Selenium, Cucumber, or equivalent technologies.
- CI/CD & Containers: Experience developing and maintaining automated testing within Jenkins, Docker, Kubernetes, and modern CI/CD pipelines.
- Distributed Systems: Strong understanding of distributed systems, REST APIs, microservices, Linux environments, and network fundamentals.
- Performance Engineering: Experience developing and executing load, stress, and performance testing while analyzing application behavior under production-scale workloads.
- Databases: Solid understanding of SQL and NoSQL databases for data-driven testing.
- Problem Solving: Demonstrated ability to diagnose and resolve complex issues across multiple systems.
- Technical Leadership: Experience mentoring engineers, leading code reviews, driving technical initiatives, and collaborating across Agile teams.
- Preferred Qualification: Demonstrated experience leveraging AI technologies to enhance software testing, test automation, defect analysis, and engineering productivity, with the ability to drive AI adoption and best practices across a Quality Engineering team.
The base salary range provided is determined by market data matched to the job description and the level of the position, based in our industry and the Chicagoland area. We often consider candidates who do not meet all the qualifications listed in the job description (i.e., more or less years of experience, etc.). Therefore, an offer for this position may differ from the base salary range provided depending on the qualifications/skills of the candidate. In this case, an updated pay scale would be provided.
Who We AreAt Vail, we believe in the unique power of voice interactions to create more expressive, more intimate, and more efficient interpersonal interactions. Using Vail technology, we make millions of voice interactions better every day. We process around 10% of all toll-free call traffic in the U.S.; 1 in 10 times, when someone calls a customer support hotline, Vail is routing or interacting with that call.
We are rapidly growing across multiple dimensions, including our customer base, the scope of products we offer, and the size of our team. Now is the right time for a strong candidate to join and grow with us. We have a supportive culture where employees are encouraged to achieve both personal and team goals because we believe growth leads to both business impact and personal fulfillment.
We offer competitive compensation and affordable benefits with flexibility and choice to meet individual and family (including Domestic Partnerships) needs, including:
- Multiple medical, dental, and vision plan options
- Company-paid life insurance, short and long-term disability
- 401(k) savings plan with company match (50% on first 6% of employee contribution)
- 35 days total annual PTO
- Annual Bonus Program
- Paid maternity and paternity leave
- Relocation allowance
- Employee referral bonus
- Gym membership
- Technical and Professional Development stipend
We are striving to implement and sustain an inclusive and equitable work environment for all employees by sourcing underrepresented groups and continually empowering those individuals within our organization to further enrich Vail’s communication solutions. We recognize that equitable and unique individuals benefit our teams’ problem-solving, innovation, and development efforts.
Our offices are located in Deerfield and Chicago, IL. Interviews and onboarding are conducted in our offices when possible. We observe a hybrid work format that provides employees with the flexibility to collaborate with team members based on business needs.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$104.5k - $174.2k
...with applicable law. As a Senior Software Engineer (Software Engineer III) you will be involved in the full... ...for designing, coding, configuring, testing, implementing and supporting application... ...governance, cost optimization, or infrastructure best practices Strong...SuggestedFull timeH1bLocal areaWorldwide$127.5k - $204k
...Responsibility Plans, designs, develops and tests software systems or applications for software... ...to the organization. Sets software engineering project schedules, defines project... ...applications Strong understanding of infrastructure components (e.g. databases, networking...SuggestedTemporary workWork experience placementRemote work$102.8k - $164.4k
...Job Summary Senior Software Engineer role supporting Software delivery systems including release engineering, automation, project management... ...configuration, and system monitoring. Requires deep knowledge of DevOps, test automation frameworks, and CI/CD pipelines. Must also mentor...Suggested- ...Our innovative platform is engineered from the ground up to boost... ...We’re not just building software we’re designing AI that people... ..., creating robust analytics infrastructure to measure AI performance, and... ...CI/CD pipelines , automated testing, and modern DevOps practices...SuggestedImmediate startShift work
- ...Collaborate with data scientists and ML engineers to prepare data and infrastructure for fine‑tuning open‑source or... ...best practices in CI/CD, testing, and responsible AI. Required Skills... ...Experience: 7+ years of experience in software development or AI engineering, with...SuggestedHourly payPermanent employmentContract workH1bLocal area
- ...Redux. Job Description Design, develop, test and debug applications and systems of varying... ...and resolve issues with production software Develop or assist in the development of a... ...development projects Confer with systems analysts, engineers, programmers, and others to design system...Immediate start
- ...Job Description As a Full Stack Software Engineer within the Information Security and Risk... ..., or similar) to accelerate coding, testing, and documentation workflows. ~ Use... ...practices, CI/CD pipelines, and infrastructure-as-code to facilitate code build, test...Temporary workLocal area
$79.3k - $113k
...make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive... ...a mix of major initiatives in embedded software development for different products, controls... ...up to 25 pounds Ability to build, test, & inspect electro-mechanical systems and...Work experience placementWork at officeWorldwide$31.25 - $36.05 per hour
...Job Title: Applications Engineer The Applications Engineer serves as the technical... ...and CAD work using SolidWorks or similar software to create concept drawings, engineering calculations... ...to require or administer a lie detector test as a condition of employment or continued...Contract workTemporary work$80k - $100k
...in-class technologies. As an Application Engineer at Automatic Building Controls, you will... ..., configurations, and user manuals. Testing and Validation: Conduct testing and validation... ...Modbus, LonWorks), control systems, and software tools used for system configuration and...For contractorsWork at office$105k - $165k
...for our high-performing team, focused on the timely delivery of software initiatives on the various enterprise platforms. Your Path To... ...modelling Experience using AI tools to accelerate development testing Good understanding and working experience with Agile methodology...Work experience placementFlexible hours$91k - $129.8k
...difference? Wabtec is seeking a Product Safety & Compliance Engineer III to serve as a technical authority for regulatory compliance and... ...compliance requirements. · Define verification strategies and approve test plans and compliance evidence. · Partner with engineering and...Work experience placementWorldwide- ...maintenance of CNC tool & cutter grinding machines. Specifically working on Straustak machines with an understanding of Numroto software Provide comprehensive support to customers onsite, by phone, and via email, addressing inquiries and troubleshooting issues...Remote work
- ...seeking a hands-on Field & Cloud DevOps Engineer to own the deployment, operation, and reliability of our edge and cloud infrastructure. This role sits at the intersection... ..., debugging failures across networking, software, and infrastructure boundaries Lead incident...Permanent employmentRemote work
- ...Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Software Engineer Summary: We are seeking a Senior Full Stack Software Engineer to support the development and delivery of a high-traffic photo application platform. This role requires...Contract workSummer internship
$96.8k - $145.2k
...troubleshooting of server and non‑desktop computer hardware, software, systems, and other resources in a data center or other centralized... ...metrics. Create and develop information technology and infrastructure projects which support on/off premise and Infrastructure‑as‑a...Summer workFlexible hours- ...constructive performance feedback. * Knowledge of the full software development lifecycle: from business/systems analysis, through... ...gathering and functional specification authoring, to development, testing and delivery. * Ability to troubleshoot issues and make...
- ...Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies. Possess a strong sense of engineering quality and takes pride in the code they're responsible for while...Contract work
- ...Cloud Infrastructure Architect Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT...
- ...final because patients can safely wait for future medicine to arrive. About the Role As a Software Engineer at Until, you’ll build the computational and infrastructure backbone that enables our science to move faster. You’ll design and implement data pipelines,...
- ...Vision Technologies is a forward-thinking software development company dedicated to... ...re looking for a skilled Cloud Network Engineer to join our dynamic team and contribute... ..., deploy, and operate cloud networking infrastructure across one or more major cloud providers...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
$102.8k - $164.4k
...: Job Summary: The Senior Software Engineer encompasses support for our software delivery systems... ...-depth knowledge of DevOps practice, test automation frameworks and a deep... ...DevOps tooling ~ Good understanding of infrastructure components (e.g. databases, networking...Full timeWork experience placement- ...functional modules. Design functional specifications for reports, interfaces, enhancements, workflow and forms. Modify, test and implement SAP application software. Utilizes SAP knowledge and expertise to identify issues and implementation opportunities. Perform unit, system,...
- ...It all started when engineer Fred Luddy wrote code that automated... ...misdemeanor check and taking a drug test. Any employment is contingent... ..., problem-solvers, and infrastructure innovators dedicated to delivering... ...lifecycle. Develop and test software applications, including...Permanent employmentWork at officeImmediate startRemote workFlexible hours
- ...Overview: As a Full Stack Engineer on Core Payments Backend team, you will be responsible... .... You will build and release reliable software systems at scale. By partnering with enterprise... ..., design, program, test, and deploy new user stories and epics with...
$146.2k - $243.6k
...our data across the global company. Our infrastructure is powered by cloud, on-premises, and... ...implications of their roadmaps Partner with engineering teams, cloud platform teams, and peer... ..., secrets management, SAST/DAST, and software supply chain security concepts (SBOM, artifact...Full timeWork experience placementH1bLocal areaRemote workShift work- ...closely with business stakeholders, security architects, and engineering teams to translate strategic objectives into pragmatic, scalable... ..., or a related field. Eight or more years of experience in software engineering or solution architecture roles. Deep expertise...Full timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
- ...Background Epiq Solutions develops cutting‑edge software‑defined radio (SDR) products and... ...a highly motivated Platform Software Engineering Manager to join our dynamic team. This... .... Develop and maintain shared platform infrastructure and low‑level system services supporting...Temporary workFlexible hours
- ...deploys scalable AI applications and platforms. The Associate Software Engineer II will lead end-to-end design, deployment, and enterprise... ...updates to management. Coordinate and conduct system testing (validated and non-validated); support user training and educational...Temporary workLocal area
- Job Title Provide hands-on technical development, programming and support to Pre-Clinical Toxicology group for development of web based platforms/tools/databases using Microsoft Power Apps, SharePoint and others. Mainly, we want someone who can help design and program...Temporary workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Test & Infrastructure III. Be the first to apply!
- senior software engineer remote Mundelein, IL
- part time software developer remote Mundelein, IL
- entry level software sales Mundelein, IL
- healthcare software sales Mundelein, IL
- software implementation project manager Mundelein, IL
- id software Mundelein, IL
- software Mundelein, IL
- software sales Mundelein, IL
- ultimate software Mundelein, IL
- software technology Mundelein, IL


