1

Internship Software Developer In Test Jobs in Pullman, WA

next page

Showing results 1-20

Internship Software Developer In Test information

See Pullman, WA salary details

$11

$22

$38

How much do internship software developer in test jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for internship software developer in test in Pullman, WA is $22.37, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $23.70 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Software Developer In Test, and why are they important?

To thrive as an Internship Software Developer In Test, you need a basic understanding of software development, familiarity with testing methodologies, and foundational programming skills, often supported by coursework in computer science or related fields. Experience with test automation tools (like Selenium or JUnit), version control systems (such as Git), and exposure to CI/CD pipelines is typically expected. Attention to detail, problem-solving ability, and effective communication are standout soft skills in this position. These competencies ensure reliable software quality, smooth collaboration with development teams, and a solid foundation for future growth in software testing roles.

What does an Internship Software Developer In Test do?

An Internship Software Developer In Test works with development and quality assurance teams to create and execute automated tests for software applications. Their main responsibility is to ensure that software products are reliable, functional, and meet quality standards before release. Interns in this role often write test scripts, identify bugs, and help improve testing processes, all while learning about software development and testing methodologies. This position is a great way to gain hands-on experience in both coding and quality assurance.

What types of projects or tasks can an Internship Software Developer In Test expect to work on?

As an Internship Software Developer In Test, you can expect to work on a variety of tasks such as writing automated test scripts, executing manual test cases, and assisting in debugging software applications. You'll often collaborate closely with software developers and QA engineers to ensure new features meet quality standards and help identify potential issues early in the development cycle. These responsibilities provide valuable hands-on experience with industry-standard tools and practices, and offer insight into the full software development lifecycle. This role is an excellent opportunity to build practical skills and expand your professional network within the tech industry.

What is the difference between Internship Software Developer In Test vs Software Developer In Test?

AspectInternship Software Developer In TestSoftware Developer In Test
CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's or higher in Computer Science or related field, with some experience
Work EnvironmentEntry-level, learning-focused, often part-time or temporaryFull-time, professional environment with ongoing projects
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsFull-time roles in software development companies, tech firms, and QA teams

The main difference is that an Internship Software Developer In Test is an entry-level, learning position designed for students or recent graduates, while a Software Developer In Test is a full-time professional role requiring more experience. Interns focus on gaining skills and understanding testing processes, whereas full-time developers In Test are responsible for designing and executing test automation and quality assurance tasks.

What cities near Pullman, WA are hiring for Internship Software Developer In Test jobs? Cities near Pullman, WA with the most Internship Software Developer In Test job openings:
Associate Software Engineer - AI/ML

Associate Software Engineer - AI/ML

Schweitzer Engineering Laboratories

Pullman, WA • On-site

$84K - $124K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

5th of 141 rated electronics manufacturers


Job description

Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative and detailed individual for our Associate Software Engineer position. If you are looking for an opportunity to apply state-of-the-art machine learning (ML) and artificial intelligence (AI) models to solve real world problems, then this position is for you! US Citizenship is required.

As an Associate Software Engineer, a typical day might include the following:

  • Applying machine learning and artificial intelligence technologies to solve real-world problems.
  • Designing and building software systems that integrate machine learning models into production systems and day-to-day workflows.
  • Implementing end-to-end model development workflows, including fine-tuning models, training custom models from raw data, and deploying models to production environments.
  • Ingesting, cleaning, and transforming large datasets using database systems, applying standard data preparation techniques and thoughtfully managing and optimizing compute resources.
  • Using robust mathematical tools across diverse areas of research to apply creative solutions to technical problems.
  • Researching advanced topics and systematically and scientifically testing new ideas.
  • Supporting SEL's software development process.
  • Verifying that software meets requirements.
  • Providing support to engineering staff as needed.
  • Following engineering quality assurance procedures.
  • Continuously identifying, measuring, and improving processes.
  • Understanding. Creating. Simplifying.
  • Clearly and concisely documenting findings.

This job might be for you if:

  • You are a United States citizen.
  • Have programming experience in Python, C++, C#, Java or equivalent OO programming language.
  • You are able to research advanced topics in depth and apply techniques and/or concepts to new domains.
  • You are interested in statistics and data-driven methods.
  • You can apply theoretical knowledge to current technical challenges.
  • You can effectively document and communicate research methods, analysis, and results.
  • You are able to learn new skills and assume new responsibilities.
  • You are able to work cooperatively in a team environment.

Preferred Qualifications:

  • Understanding of ML concepts including supervised and unsupervised learning, neural networks, and feature engineering
  • Experience using operating system virtualization tools such as Docker
  • Familiarity with Linux based operating systems such as Ubuntu
  • Practical knowledge of web application development and REST APIs
  • Knowledge of database concepts and databases such as SQL, MongoDB, PostgreSQL
  • Experience using revision control and source code management systems such as Git
  • Familiarity with a range of subjects possibly including machine learning, linear algebra, data science, theory of computation, graph theory, signal processing, information theory, cryptography, probability, statistics, differential equations, optimization, etc.
  • Experience with natural language processing, computer vision, or similar ML technologies
  • Experience with parallel processing and using graphical processing units

Location Information - Pullman, WA

SEL's corporate office is located in Eastern Washington where you'll enjoy an unmatched quality of life. Enjoy the smaller town life: country space, freedom from traffic, easy access to recreational activities in nearby mountains, rivers, and forests, as well as great schools and universities

Competitive pay. Superior benefits. Inspiring work.

People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.

  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.

  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.

  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.

  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.

  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Pay Range Data

We anticipate filling this position as an Associate Software Engineer: $84,000 - $124,000. Our compensation ranges are based on the responsibilities of the role. Starting pay is determined individually and considers factors such as relevant experience, skills, knowledge, and training. Candidates may be considered at different levels based on their background. As a result, pay may vary to align with the level of the role.

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.

SEL is an Equal Opportunity Employer: Vets/Disabled.


What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom