2

Entry Level Software Tester Jobs in Iowa (NOW HIRING)

We are seeking an entry-level Design Engineer with a degree in Mechanical Engineering - to join our ... This position offers the opportunity to contribute to the design, testing, and development of ...

Conducting routine sampling, inspection, and testing of materials used in highway construction ... software applications. As a Highway Technician, your responsibilities help fulfill our Mission ...

Highway Technician - Chariton

Ames, IA ยท On-site

$49K - $72K/yr

Conducting routine sampling, inspection, and testing of materials used in highway construction ... software applications. As a Highway Technician, your responsibilities help fulfill our Mission ...

Industrial Engineer I

West Bend, IA ยท On-site

$74K - $87K/yr

Through hands-on testing, thoughtful analysis, and strong project support, you turn concepts into ... This is an entry-level Engineering opportunity with room for long-term career growth. To be ...

Industrial Engineer I

West Bend, IA

$63K - $85K/yr

Through hands-on testing, thoughtful analysis, and strong project support, you turn concepts into ... This is an entry-level Engineering opportunity with room for long-term career growth. To be ...

... software, access, device, and application issues through defined support processes. This role is ... This is the primary entry-level professional role within IT Support and emphasizes service quality ...

... software, access, device, and application issues through defined support processes. This role is ... This is the primary entry-level professional role within IT Support and emphasizes service quality ...

This is a hands-on field role for a tech who already knows the work - not an entry-level position ... Supporting security cable installation and testing as the work requires What We're Looking For

Mechanical Design Engineer

Waterloo, IA ยท On-site

$60K - $80K/yr

We are seeking an Entry-Level to experienced candidate to become an integral part of our ... Experience in 3-D Modeling Software; Creo 7.0 experience (Preferred) * Previous experience with ...

next page

Showing results 1-20

Entry Level Software Tester information

See Iowa salary details

$18

$40

$65

How much do entry level software tester jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for entry level software tester in Iowa is $40.86, according to ZipRecruiter salary data. Most workers in this role earn between $31.39 and $49.23 per hour, depending on experience, location, and employer.

What Does an Entry-Level Software Tester Do?

An entry-level software tester works to test a computer system or program and ensure that the development does not have bugs or other issues. As an entry-level software tester, your responsibilities include analyzing and reviewing system specifications, reviewing the results of executed test scripts, and documenting and reporting technical issues. Other duties include collaborating with QA engineers, executing automated and manual test cases to analyze the results, performing analysis of software, troubleshooting problems, evaluating product code to ensure that it meets all specifications, creating logs to document any defects in the testing phases, and helping to create test plans and strategies.

What are some common challenges faced by entry level software testers, and how can they overcome them?

Entry level software testers often encounter challenges such as understanding complex software systems, identifying subtle bugs, and effectively communicating issues to development teams. To overcome these, it's helpful to ask clarifying questions, thoroughly review documentation, and practice using testing tools. Building strong relationships with developers and other QA team members can also make it easier to resolve issues and learn best practices. Embracing continuous learning and seeking feedback can accelerate your growth in the role.

What does an entry level software tester do?

An entry level software tester is responsible for evaluating software applications to ensure they work as intended and meet quality standards. This typically involves executing test cases, reporting bugs, and working closely with developers to resolve issues. Entry level testers may also help write simple test scripts and document their findings. Their main goal is to help deliver reliable, user-friendly software products.

What are the key skills and qualifications needed to thrive as an Entry Level Software Tester, and why are they important?

To thrive as an Entry Level Software Tester, you need a basic understanding of software development principles, attention to detail, and familiarity with testing methodologies, often supported by a relevant degree or coursework. Experience with test management tools (like Jira or TestRail), bug tracking systems, and a grasp of scripting languages or automation tools are typically expected. Strong analytical thinking, effective communication, and a collaborative mindset help testers identify issues and work efficiently within a team. These skills ensure high-quality software releases by systematically detecting and reporting defects throughout the development cycle.
What are the most commonly searched types of Software Tester jobs in Iowa? The most popular types of Software Tester jobs in Iowa are:
What are popular job titles related to Entry Level Software Tester jobs in Iowa? For Entry Level Software Tester jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Tester jobs in Iowa look for? The top searched job categories for Entry Level Software Tester jobs in Iowa are:
What cities in Iowa are hiring for Entry Level Software Tester jobs? Cities in Iowa with the most Entry Level Software Tester job openings:
Mechanical Engineer I-II

Mechanical Engineer I-II

Muscatine Power and Water

Muscatine, IA โ€ข On-site

$72K - $94K/yr

Full-time

Posted 1 hour ago


Job description

Job Purpose
Provide engineering and mechanical design expertise to the generation site. Evaluates the performance of the units for reporting and data gathering. Serve as project leader on assigned plant improvement projects. Manages life cycle monitoring of engineered systems.
This position has a level I and a level II grading based on experience and demonstrated abilities. Tasks are performed at each level based on the individual's knowledge and experience.
Specific Responsibilities
  1. Gather, evaluate, and report unit performance data to regulatory agencies (such as EIA, NERC, MISO) and management. Based on the evaluation of data,
    1. Assist in conducting performance tests on the units or specific equipment (Real Power Capability, Reactive Power Capability, Pulverizer Clean Air Flow Capacity, Incremental Heat Rate, etc.).
    2. Assist in establishing plant heat rates and capabilities based upon performance testing.
    3. Assist in developing ASME heat rate testing of new plant equipment.
    4. Assist in establishing and administering plant diagnostic routines.
  2. Manage and assist in all phases of plant improvement projects, including:
    1. Investigate operation and maintenance problems, recommending and assisting in the solutions as needed.
    2. Design mechanical and electrical changes for plant improvements.
    3. Design and develop drawings for mechanical equipment installation from concept to completion.
    4. Work with outside contractors on projects, providing construction inspection services as needed.
    5. Maintain as-built drawings in the Utility's document management system as required per field modifications.
  3. Manage and assist in inspection and maintenance of engineered plant systems.
    1. Administer inspections of, evaluate reported condition of, and recommend repairs for pipe hanger support systems.
    2. Administer ultrasonic thickness testing of boiler tube components and critical piping and recommend repairs.
    3. Administer or recommend outside services to perform diagnostic testing of plant equipment.

Other Responsibilities
  1. Assist Plant Engineers on various projects.
  2. Other duties as assigned.

Qualifications
Knowledge
  1. Bachelor's degree in mechanical engineering required, power option preferred.
  2. Mechanical Engineer I is an entry-level engineering position; Mechanical Engineer II is a minimum of 3 years power plant or related experience preferred.
  3. Design experience dealing with pipe sizing, flow calculations, and layout.
  4. Comprehensive knowledge of applicable codes and standards that govern work at power generation facilities, such as ASME Boiler and Pressure Vessel Code, National Board Codes, OSHA, NFPA, NEC, AWS, Performance Test Code.
  5. Knowledge of NERC, MISO, FERC, and EPA standards, regulations, and rules beneficial.
  6. Working knowledge of equipment specifications, thermodynamics, fluid flow, and heat transfer.
  7. Working knowledge of CAD.
  8. Working knowledge of, and the ability to stay current in, programming languages such as VBA.
  9. Knowledge, or ability to quickly obtain knowledge, of the MPW generation facilities, including plant equipment, site utilities, piping, electrical, and control systems.
  10. Knowledge of electrical methods and design.
  11. Knowledge of and the ability to recommend software and applications to increase the efficiency of the department.
  12. Knowledge of performance software is beneficial.

Skills
  1. Excellent verbal and written communication skills.
  2. Excellent interpersonal and listening skills, with ability to build productive professional relationships and promote a team atmosphere.
  3. Project management skills.
  4. Good judgment and reasoning skills.
  5. Problem identification, analysis, and solving.
  6. Proficiency with use of Microsoft Office Word at an intermediate level and Excel at an advanced level.
  7. Proficient in the use of databases for SCADA and distributive control systems beneficial.

Abilities
  1. Ability to work as part of a team, either as team leader or a member of a team.
  2. Ability to drive results and ensure work is accomplished properly, safely, and in a timely manner.
  3. Ability to work independently, effectively prioritize work, manage multiple tasks, meet deadlines, and adjust work priorities as needed to meet department/organizational objectives.

Other Position Requirements
  1. Must be able to attend work on a regular basis and work extended hours as needed.
  2. Must be able to comply with the Respiratory Protection Program.

Work Environment
  1. Work environment is primarily in an office environment at an industrial coal-fired power plant site. Frequent visits in the power plant or other outdoor job site may be required.
  2. Must comply with all safety and site rules at all locations.