1

Senior Software Development Engineer In Test Jobs in Evanston, IL

Senior AI Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

Preferred experience with background as SDET or deep experience with Testing tools like Playwright or Cypress etc. Essential Duties & Responsibilities Performs a combination of duties in accordance ...

Senior AI Engineer

Chicago, IL ยท Hybrid

$126K - $166K/yr

Preferred experience with background as SDET or deep experience with Testing tools like Playwright or Cypress etc. Essential Duties & Responsibilities Performs a combination of duties in accordance ...

Senior Software Engineer - AI/ML

Chicago, IL ยท Hybrid

$126K - $166K/yr

Preferred experience with background as SDET or deep experience with Testing tools like Playwright or Cypress etc. Essential Duties & Responsibilities Performs a combination of duties in accordance ...

Senior Software Engineer - AI/ML

Chicago, IL ยท On-site

$126K - $166K/yr

Preferred experience with background as SDET or deep experience with Testing tools like Playwright or Cypress etc. Essential Duties & Responsibilities Performs a combination of duties in accordance ...

SDET - Web Application Testing

Chicago, IL ยท On-site

$68K - $161K/yr

... software development lifecycle. This role is responsible for leading test strategy, planning ... years of experience in software testing / quality engineering, with strong exposure to web ...

Senior Software Engineer

Chicago, IL ยท On-site

$150K - $200K/yr

... development, data/database modeling and design, test driven development, automated testing ... Knowledge in building serverless application components in either Azure or AWS. * Demonstrated ...

next page

Showing results 1-20

Senior Software Development Engineer In Test information

See Evanston, IL salary details

$21.6K

$120.5K

$156.9K

How much do senior software development engineer in test jobs pay per year?

As of Jun 19, 2026, the average yearly pay for senior software development engineer in test in Evanston, IL is $120,495.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $137,700.00 per year, depending on experience, location, and employer.

How does a Senior Software Development Engineer In Test typically collaborate with development and product teams to ensure software quality?

As a Senior Software Development Engineer In Test (SDET), you will work closely with both development and product teams throughout the software development lifecycle. This includes participating in design and requirements discussions to identify potential test cases early, contributing to test automation strategies, and providing feedback on testability and quality risks. SDETs often pair with developers to review code, co-create test plans, and triage bugs together, ensuring that testing is fully integrated into the CI/CD pipeline. Effective communication and cross-team collaboration are essential for proactively identifying issues and maintaining high software quality standards.

What is the difference between Senior Software Development Engineer In Test vs Software Development Engineer In Test?

AspectSenior Software Development Engineer In TestSoftware Development Engineer In Test
ExperienceTypically 5+ years in testing and developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigns complex test frameworks, mentors juniors, leads testing initiativesDevelops test cases, automates tests, executes testing tasks
Skills & CertificationsAdvanced coding, automation, testing tools, leadership skillsProgramming, automation, testing tools
Work EnvironmentCollaborates with cross-functional teams, often in Agile settingsWorks closely with developers, focuses on automation and manual testing

In summary, a Senior Software Development Engineer In Test has more experience, leadership responsibilities, and strategic testing roles compared to a Software Development Engineer In Test, who primarily focuses on developing and executing tests.

What are the key skills and qualifications needed to thrive as a Senior Software Development Engineer In Test, and why are they important?

To thrive as a Senior Software Development Engineer In Test, you need advanced programming skills, deep knowledge of software testing methodologies, and a bachelor's degree in computer science or a related field. Expertise with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and scripting languages is typically required, along with relevant certifications like ISTQB. Strong analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and driving quality initiatives. These capabilities ensure rigorous test coverage, faster release cycles, and high-quality software products.

What does a Senior Software Development Engineer in Test (SDET) do?

A Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify test requirements, create robust test cases, and integrate automated tests into the CI/CD pipeline. In addition to coding and scripting, Senior SDETs mentor junior team members, analyze test results, and help troubleshoot complex issues to continuously improve software quality. Their expertise bridges the gap between development and testing, ensuring both speed and quality in software releases.
What cities near Evanston, IL are hiring for Senior Software Development Engineer In Test jobs? Cities near Evanston, IL with the most Senior Software Development Engineer In Test job openings:
Senior AI Engineer

Senior AI Engineer

CNA

Chicago, IL โ€ข On-site

$126K - $166K/yr

Full-time

Posted 17 days ago


Job description

You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential.
Individual contributor with experience of AI native platform development and responsible for platform adoption across a CNA engineering community.
This role requires expertise in systems analysis and design, application development and/or integration, and testing of complex systems applications to support CNA engineering team needs. Providing guidance to others informally and formally leads teams on a project and/or program. The focus of this position will be leading, architecting, designing, developing, or integrating AI based engineering platforms applications in existing development and testing workflows. Preferred experience with background as SDET or deep experience with Testing tools like Playwright or Cypress etc.
JOB DESCRIPTION:
Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:
  • Lead the architecture, design, development, and integration of AI-based engineering platforms, applications, agents, and skills that support software delivery and improve developer productivity.

  • Drive adoption of AI-enabled development platforms across the engineering community by embedding capabilities by doing road show, COPs and Demo sessions.

  • Provide technical leadership and consultation to engineering teams on AI solution design, application integration, prompt and workflow patterns, and secure, scalable implementation approaches.

  • Design and implement robust testing and validation approaches for AI-enabled applications and platforms, including automated testing, quality assurance, and integration into CI/CD pipelines.

  • Research, evaluate, and recommend AI tools, frameworks, models, and platform capabilities to determine the most effective and cost-efficient solutions for business and engineering needs.

  • Collaborate with engineering, infrastructure, security, testing, and external partners to align requirements, integrate solutions, and ensure successful delivery of AI platform capabilities.

  • Contribute to AI engineering strategy, architecture direction, governance, and best practices, including reusable patterns for platform development, integration, observability, and supportability.

  • Support deployment, monitoring, issue resolution, and ongoing enhancement of AI-based applications and platforms in test and production environments to ensure reliability, performance, and continuous improvement.

May perform additional duties as assigned.
Reporting Relationship
Typically Director or above
Skills, Knowledge & Abilities
  • Solid knowledge of use of AI native development tools e.g. Cursor, GitHub Copilot, Claude Code, and MCPs.

  • Solid technical skills for developing AI based platforms/apps/agents/skills etc.

  • Experience with development of EVALs and Observability platforms for AI native solutions

  • Experienced in AI model development and app design, specifically Vertex AI.

  • Experience with RAG (Retrieval-Augmented Generation) pipeline architecture and development

  • Solid technical knowledge of high-level programming languages like Python and/or Typescript, Java, JavaScript,

  • Solid technical knowledge of high-level programming languages, databases, interfaces, and familiarity with application program development alternatives.

  • Advanced knowledge in designing and building Integration platforms, APIs and Webservices.

  • Working knowledge of different versions of Dev tools like VS Code or JetBrains IDEs; Git and GitHub; npm/yarn, pip, and/or maven/gradle; docker - 5+ years of experience.

  • Good experience in development of AI native system development life cycle, and application program development technological alternatives.

  • Proven understanding of state-of-the-art application development support software packages,

  • proficiency in at least one higher level programming language.

  • Proven solid analytical and problem-solving skills.

  • Excellent communications and interpersonal skills and the ability to work effectively with peers, IT management and staff, and internal/external business partners/clients.

  • Ability to manage projects, lead teams, and mentor individuals.

  • Preferred insurance industry knowledge.

  • Preferred experience with React or other front-end frameworks.

  • Preferred experience as an SDET or deep knowledge of test automation tools like Playwright, Cypress

Education & Experience
  • Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.
  • Typically a minimum of seven years of systems analysis and application program development experience.
  • Some previous project leadership experience.
  • Applicable certifications preferred.

#LI-KJ1 #LI-HYBRID
In certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role. In District of Columbia, California, Colorado, Connecticut, Illinois, Maryland, Massachusetts, New York and Washington, the national base pay range for this job level is $72,000 to $141,000 annually. Salary determinations are based on various factors, including but not limited to, relevant work experience, skills, certifications and location. CNA offers a comprehensive and competitive benefits package to help our employees - and their family members - achieve their physical, financial, emotional and social wellbeing goals. For a detailed look at CNA's benefits, please visit cnabenefits.com.
CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact leaveadministration@cna.com.