1

Software Testing Engineer Jobs in Houston, TX (NOW HIRING)

The Software Engineer will perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers. They will ...

Responsibilities : • Knowledge of software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) for productivity ...

The Software Engineer will perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers. They will ...

The Software Engineer will perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers. They will ...

The Software Engineer will perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers. They will ...

Service Now Engineer

Texas City, TX · On-site

$55 - $58/mo

POSITION Service Now Engineer LOCATION Dallas, TX - 3 days Onsite DURATION 12+ Month INTERVIEW TYPE ... software testing environment with 4+ years on ServiceNow Platform * Expertise in -ATF, Selenium ...

Sr. Software Engineer

Houston, TX

$116K - $154K/yr

Assess database performance and ensure that programs continue to operate normally through software maintenance and testing. She will apply engineering principles to design and develop new software ...

Sr. Software Engineer

Houston, TX · On-site

$116K - $154K/yr

Assess database performance and ensure that programs continue to operate normally through software maintenance and testing. She will apply engineering principles to design and develop new software ...

Software Engineer

Houston, TX · On-site

$108K/yr

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... testing. * Active participant in scrum meetings, sprint planning, sprint review and sprint ...

Follow software development best practices, including testing, version control, and deployment automation. Required Qualifications * Bachelor's degree in Computer Science, Software Engineering ...

Senior Software Engineer Description - Fusion/ODF is a Windows-based low-level device platform ... The role conducts testing, debugging, and troubleshooting to ensure that software applications are ...

Sr. Software Engineer

Houston, TX · On-site

$116K - $154K/yr

Assess database performance and ensure that programs continue to operate normally through software maintenance and testing. She will apply engineering principles to design and develop new software ...

Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Duration: 6 ... Perform the design, execution, testing and deployment phases of the software development life cycle ...

Embedded Software Engineer

TX

$120K - $158K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Testing, Analysis & Verification * Configure and run simulation utilizingautomated test frameworks ... Knowledge of NASA software engineering and systems development standards. Why Join Our Team? In ...

next page

Showing results 1-20

Software Testing Engineer information

See Houston, TX salary details

$10

$49

$69

How much do software testing engineer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software testing engineer in Houston, TX is $49.13, according to ZipRecruiter salary data. Most workers in this role earn between $40.19 and $56.01 per hour, depending on experience, location, and employer.

What are some common collaboration practices between Software Testing Engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What are the key skills and qualifications needed to thrive as a Software Testing Engineer, and why are they important?

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

What does a Software Testing Engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.
What are popular job titles related to Software Testing Engineer jobs in Houston, TX? For Software Testing Engineer jobs in Houston, TX, the most frequently searched job titles are:
What job categories do people searching Software Testing Engineer jobs in Houston, TX look for? The top searched job categories for Software Testing Engineer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Software Testing Engineer jobs? Cities near Houston, TX with the most Software Testing Engineer job openings:
Infographic showing various Software Testing Engineer job openings in Houston, TX as of July 2026, with employment types broken down into 90% Full Time, 2% Part Time, 2% Temporary, and 6% Contract. Highlights an 94% In-person, 2% Hybrid, and 4% Remote job distribution, with an average salary of $102,195 per year, or $49.1 per hour.
Spacecraft Software Development & Verification Engineer (BT-26070)

Spacecraft Software Development & Verification Engineer (BT-26070)

Bastion Technologies

Houston, TX

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

The Spacecraft Software Development & Verification Engineer will support the space program located in Houston, Texas (77058).


RESPONSIBILITIES:

  • Develop software code for modules / systems and / or ground software testing and verification tools.
  • Analyze the performance of software functions and interfaces and conduct integration or verification testing.
  • Document functions and use cases including software requirements.
  • Document system interfaces and related Interface Control Documents (ICDs).
  • Use integrated simulation environment to validate software function and interfaces.
  • Develop unit and interface verification tests.
  • Other duties as assigned.

REQUIRED:

This position has been posted at multiple levels (must meet minimum level indicated). Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.


  • This position requires US Citizenship or Permanent Resident status due to the sensitivity of customer related information.
  • This position requires experience in the space industry or Department of Defense/Department of War.
  • Must have a bachelor's degree in the field of engineering.
  • Must have 2+ years of recent and related work experience.
  • Proficiency in Python, C, C++ programming.
  • Experience with event and data-driven architecture.
  • Experience in TCP/IP Network Communications CCSDS Packet Protocols.
  • Familiarity with configuration management tools.
  • Experience with web-based collaboration tools.
  • Experience with Agile software development methodologies and processes.
  • Excellent collaboration, communication, negotiation, and coordination skills.
  • Strong customer service attitude.

DESIRED:

  • Knowledge of NASA Spacecraft Software Systems and software (per NPR 7150 or CMMI or DO 178 processes).
  • Preferred experience in spacecraft or autonomous systems.
  • Experience with CCSDS / Telemetry Systems.
  • Experience with collaboration tools such as:
    • JIRA
    • Confluence
    • Slack
  • Microsoft SharePoint and Teams.
  • Quick learner and self-motivated.
  • Ability to manage multiple priorities with minimal supervision.
  • Highly responsible and team-oriented with a strong work ethic.
  • Strong coordination and organizational and time management skills.

WORK LOCATION:

  • This position is located onsite and offers a 9/80 schedule with every other Friday off; some travel may be required.
  • Schedules are subject to change based on the requirements of the position and/or customer needs.

BACKGROUND INVESTIGATIONS REQUIRED:

All Bastion employees must be able to pass a national agency check and some positions require clearance and will require an extensive background verification/check process.


DRUG AND ALCOHOL SCREENING REQUIRED:

All Bastion employees must be able to pass a pre-employment drug screen and are required to participate in periodic random drug and alcohol screenings.


STANDARD BASTION REQUIREMENTS:

  • Must have experience with Microsoft Office Suite, Word, Excel, PowerPoint, and TEAMS.
  • All of Bastion's employees must be team players with strong work ethics and must be culture oriented.
  • Able to communicate effectively, verbally and in written form, with internal and external customers.
  • Able to follow company programs, processes, procedures, practices, requirements, goals, and objectives.
  • Must be organized with good time management skills and must be able to work outside normal schedule and adjust schedule to meet peak periods and surge requirements.
  • Generally, an office environment, but can involve inside or outside work depending on the task.
  • Work may involve sitting or standing for extended periods (90% of the time) and may require lifting and carrying up to 25 lbs. (5% of the time).
  • Regular attendance in accordance with an established work schedule is critical.

BASTION BENEFITS:

Bastion offers a wide range of benefits for their full-time employees; medical, prescription, dental, vision, AD&D, disability benefits, life insurance, retirement 401k, vacation, sick pay, holidays, flexible work schedules (when available), along with many other options. We also support career advancement through professional training and development.


ABOUT BASTION:

Bastion offers career opportunities with competitive benefits, exciting possibilities for advancement, and an exceptional work environment; the well-being of our employees is a priority, and our flexibility allows our employees a great work life balance. Our culture is based on strong business ethics, integrity, and professionalism. Our team members are known for their initiative and high-quality work. When it comes to our employees, we value, respect, and help them grow in their careers.


WORKPLACE EXCELLENCE:

At Bastion, we are passionate about our people and our safety culture. Individual thoughts, opinions, and perspectives bring value and help us develop solutions for challenging problems, they make us more inventive, and more resilient.


All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.


Bastion participates in e-Verify.


#EntryLevel


#LI-Onsite


BT-26070