If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
Research Software Engineer
Madison, WI · On-site +1
$66K/yr
If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
Research Software Engineer
Madison, WI · On-site +1
$66K/yr
If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
Research Software Engineer
Madison, WI · On-site
$66K/yr
If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
Research Software Engineer
Madison, WI · On-site
$66K/yr
If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply ... Designs and implements test plans, and prepares systems test data * Prepares program documentation ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
Quick apply
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
Software QA Intern
$19 - $25/hr
Collaborate with software developers to resolve issues * Conduct regression testing to ensure software quality * Document test procedures and results * Participate in test planning and strategy ...
Software QA Intern
$19 - $25/hr
Collaborate with software developers to resolve issues * Conduct regression testing to ensure software quality * Document test procedures and results * Participate in test planning and strategy ...
Software QA Intern
$19.50 - $25.50/hr
Collaborate with software developers to resolve issues * Conduct regression testing to ensure software quality * Document test procedures and results * Participate in test planning and strategy ...
Software QA Intern
$19.50 - $25.50/hr
Collaborate with software developers to resolve issues * Conduct regression testing to ensure software quality * Document test procedures and results * Participate in test planning and strategy ...
The Software Engineer is an individual contributor within a team, responsible for analysis, design ... S. degree in Computer Science or related discipline. Preferred Experience * Strong background in ...
The Software Engineer is an individual contributor within a team, responsible for analysis, design ... S. degree in Computer Science or related discipline. Preferred Experience * Strong background in ...
Software Engineer
Madison, WI · On-site
The Software Engineer is an individual contributor within a team, responsible for analysis, design ... S. degree in Computer Science or related discipline. Preferred Experience * Strong background in ...
Software Engineer
Madison, WI · On-site
The Software Engineer is an individual contributor within a team, responsible for analysis, design ... S. degree in Computer Science or related discipline. Preferred Experience * Strong background in ...
... tests. Provide technical assistance to customer support staff: · Assists with software ... Top Required Skills & Years of Experience: · Bachelor's degree in computer science or related ...
... tests. Provide technical assistance to customer support staff: · Assists with software ... Top Required Skills & Years of Experience: · Bachelor's degree in computer science or related ...
Senior Embedded Software Engineer
$125K - $163.80K/yr
... automated test platforms. Much of this role is spent focusing on the delivery and innovation of ... In support of those primary development efforts, you'll work with internal customers from a wide ...
Senior Embedded Software Engineer
$125K - $163.80K/yr
... automated test platforms. Much of this role is spent focusing on the delivery and innovation of ... In support of those primary development efforts, you'll work with internal customers from a wide ...
Software Engineer
Madison, WI · On-site
$120K - $165K/yr
Robert Half is seeking a Senior Software Engineer to join a highly technical product development team based in Madison, WI. The role will focus on building advanced desktop applications used for ...
Quick apply
Software Engineer
Madison, WI · On-site
$120K - $165K/yr
Robert Half is seeking a Senior Software Engineer to join a highly technical product development team based in Madison, WI. The role will focus on building advanced desktop applications used for ...
Software Engineer
Janesville, WI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Software Engineer
Janesville, WI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Senior Embedded Software Engineer
Madison, WI · On-site
$125K - $163.80K/yr
... automated test platforms. Much of this role is spent focusing on the delivery and innovation of ... In support of those primary development efforts, you'll work with internal customers from a wide ...
Senior Embedded Software Engineer
Madison, WI · On-site
$125K - $163.80K/yr
... automated test platforms. Much of this role is spent focusing on the delivery and innovation of ... In support of those primary development efforts, you'll work with internal customers from a wide ...
Software Engineer (Java)
$52.25 - $71.50/hr
The ideal candidate will have a strong background in Java programming, experience with ... Create automated unit tests using a Test-Driven Development approach * Implement and maintain ...
Software Engineer (Java)
$52.25 - $71.50/hr
The ideal candidate will have a strong background in Java programming, experience with ... Create automated unit tests using a Test-Driven Development approach * Implement and maintain ...
Create and execute unit test plans and review the plans of others. * Assist less experienced engineers in design, implementation, and debugging of complex software. * Stay abreast of industry trends ...
Create and execute unit test plans and review the plans of others. * Assist less experienced engineers in design, implementation, and debugging of complex software. * Stay abreast of industry trends ...
Software Engineer II
Madison, WI · On-site
Software Engineer II Madison, WI Playstation is looking for a Software Engineer to build our next ... tests to ensure reliability and prevent regressions. * Work quickly and optimally in a fast-paced ...
Software Engineer II
Madison, WI · On-site
Software Engineer II Madison, WI Playstation is looking for a Software Engineer to build our next ... tests to ensure reliability and prevent regressions. * Work quickly and optimally in a fast-paced ...
Software Engineer In Test information
See Madison, WI salary details
$10.66 - $16.38
0% of jobs
$16.38 - $22.11
0% of jobs
$22.11 - $27.83
4% of jobs
$27.83 - $33.56
4% of jobs
$33.56 - $39.28
10% of jobs
$42.38 is the 25th percentile. Wages below this are outliers.
$39.28 - $45.01
13% of jobs
The median wage is $50.73 / hr.
$45.01 - $50.73
19% of jobs
$50.73 - $56.46
19% of jobs
$58.43 is the 75th percentile. Wages above this are outliers.
$56.46 - $62.18
17% of jobs
$62.18 - $67.91
11% of jobs
$67.91 - $73.63
3% of jobs
$10
$51
$73
How much do software engineer in test jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Software Engineer in Test, and why are they important?
What are some common challenges faced by Software Engineers In Test when collaborating with development teams?
What is a Software Engineer In Test?
What is the difference between Software Engineer In Test vs QA Engineer?
| Aspect | Software Engineer In Test | QA Engineer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, coding skills | Bachelor's in CS, QA certifications optional |
| Work Environment | Develops automated tests, collaborates with developers | Designs test plans, manual and automated testing |
| Industry Usage | Tech companies, software firms | Variety of industries, including tech and manufacturing |
| Search Intent | Automation, testing, development | Manual testing, quality assurance |
Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

$66K/yr
Full-time
Posted 10 days ago
Job description
The cyberinfrastructure team at the Wisconsin IceCube Particle Astrophysics Center (WIPAC) at the University of Wisconsin-Madison is seeking an engineer to join our software and operations team. WIPAC is a scientific center within the Office of the Vice Chancellor for Research. WIPAC research focuses on exploring the high energy universe, including managing the operations of the IceCube Neutrino Observatory at the South Pole.
Our team manages significant resources (15+ PB, thousands of CPUs and GPUs) distributed around the world, which require sophisticated infrastructure orchestration. This position will design and maintain the software behind the deployment of scientific workloads and supporting infrastructure across our diverse computing and storage resources.
As part of the cyberinfrastructure team, the hired individual will:
Develop, deploy, and maintains scientific-supporting applications, including specifications, testing, CI/CD, documentation, and training materials
Review pull requests for applications and libraries within the team
Communicate with users on projects that affect them
In addition to the team at WIPAC, you will work with a diverse international community of researchers in a variety of scientific disciplines to ensure that our computing systems meet the current and future needs of our researchers, as well as adapting to incorporate new technology and software over time. We have faculty, students, and staff from around the globe, and routinely work with international colleagues.
Opportunities for professional development, conferences, and additional training and education are provided. This position will work in our office in Madison, WI. Flexible schedules and hybrid work options are available. Job level (either Software Engineer/Developer II or Software Engineer/Developer III) and salary are NEGOTIABLE for more experienced candidates.
Key Job Responsibilities:- Reviews application design specifications, codes new applications, and makes enhancements to existing applications
Performs integration, migration, configuration, maintenance, and security of applications and services
- Contributes to the development of data structure and systems performance strategies
- Trains and provides technical guidance to lower level staff
- Designs and implements test plans, and prepares systems test data
- Prepares program documentation and training requirements
- Develops, prepares, or modifies technical specifications for complex projects, system integrations, and upgrades
- Conducts systems analysis, reviews and interprets system requirements, and develops detailed system design specifications for system integration and upgrades
- Reviews application modules for quality assurance and checks compliance with application architecture standards
- Conducts analysis for the evaluation and selection of vendor software solutions and packages
- Leads sub-functional team for application development or enhancement
Office of the Vice Chancellor for Research, Wisconsin IceCube Particle Astrophysics Center
Compensation:Minimum annual salary for a Software Engineer/Developer II: $66,000
Minimum annual salary for a Software Engineer/Developer III: $85,000
This position is being posted at Software Engineer/Developer levels 2 and 3. Level and pay are commensurate with experience and are NEGOTIABLE for more experienced candidates.
Programming experience in Python
Preferred Qualifications:Experience in any of the following is a plus (learning opportunities are available):
Programming experience in Rust
Batch computing systems, such as high-throughput or high-performance computing
Containerized deployment of software, such as Kubernetes
Message Queues or other streaming-based platforms
Observability for distributed systems, including monitoring, logging, or tracing
Continuous integration and deployment
AI-Agent-based workflows
No work experience is required, though 2+ years in a similar role is a plus. Any related experience will be positively considered.
Education:Bachelor's degree preferred; preferably in computer science, information systems, or related field. Consideration will be given to candidates with a degree in another field who have work experience in computing.
How to Apply:Click the "Apply" button on the jobs.wisc.edu website to start the application process. Please submit a resume and cover letter (Important: The application only has one attachment field. Upload your documents as a single combined file (PDF preferred) or as multiple files in the "Resume/Cover Letter" box). Cover letters should reference job number JR10011008, and highlight experience, knowledge, and skills as they relate to the listed qualifications for maximum consideration. The application reviewers will be relying on written application materials to determine which qualified applicants will advance in the recruitment process.
Contact Information:Christy Lowney, christy.lowney@wisc.edu
Institutional Statement on Diversity:Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals.
The University of Wisconsin-Madison fulfills its public mission by creating a welcoming and inclusive community for people from every background - people who as students, faculty, and staff serve Wisconsin and the world.
The University of Wisconsin-Madison is an Equal OpportunityEmployer.
Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, national origin, age, pregnancy, disability, or status as a protected veteran and other bases as defined by federal regulations and UW System policies. We promote excellence by acknowledging skills and expertise from all backgroundsand encourage all qualified individuals to apply. For more information regarding applicant and employee rights and to view federal and state required postings, visit the Human Resources Workplace Poster website.
To request a disability or pregnancy-related accommodationfor any step in the hiring process (e.g., application, interview, pre-employment testing, etc.), please contact the Divisional Disability Representative (DDR)in the division you are applying to.Please make your request as soon as possible to help the university respond most effectively to you.
Employment may require a criminal background check. It may also require your references to answer questions regarding misconduct, including sexual violence and sexual harassment.
The University of Wisconsin System will not reveal the identities of applicants who request confidentiality in writing, except that the identity of the successful candidate will be released. See Wis. Stat. sec. 19.36(7).
The Annual Security and Fire Safety Report contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. UW-Madison will provide a paper copy upon request; please contact the University of Wisconsin Police Department.