1

Software Testing Engineer Jobs in Tennessee (NOW HIRING)

Software Engineer II

Nashville, TN · On-site

$85 - $120/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Software Engineer II that has hands‑on experience with embedded systems ... Develop, execute, and maintain unit tests; contribute to integration and system testing efforts.

New

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The OCI DevOps team delivers customer-facing CI/CD capabilities and is focused on building secure ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

ID&C Software Engineer

Arnold Air Force Base, TN

$93K - $133K/yr

  • Medical

  • Retirement

  • PTO

ID&C Software Engineer Location: Arnold AFB, TN Job Family Code: T - Software and Systems ... Perform software testing and verification * Support software configuration management practices to ...

ID&C Software Engineer

Arnold Air Force Base, TN · On-site

$93K - $133K/yr

  • Medical

  • Retirement

  • PTO

ID&C Software Engineer Location: Arnold AFB, TN Job Family Code: T - Software and Systems ... Perform software testing and verification * Support software configuration management practices to ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Oracle Cloud Infrastructure is seeking a Senior Software Engineer to join the Functions team in ... Implements software testing (e.g., functional and non-functional testing), quality assurance ...

ID&C Software Engineer

Arnold Air Force Base, TN · On-site

$93K - $133K/yr

  • Medical

  • Retirement

  • PTO

ID&C Software Engineer Location: Arnold AFB, TN Job Family Code: T - Software and Systems ... Perform software testing and verification * Support software configuration management practices to ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will work closely with senior engineers, security teams, and partner service teams to deliver ... Implements software testing (e.g., functional and non-functional testing), quality assurance ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proven experience with Java, Go, Python, Testing frameworks (TestNG, JMockit desired) * Working ... Demonstrable software engineering skills (Algorithms, Object Oriented Programming) * Strong ...

ID&C Software Engineer Location: Arnold AFB, TN Job Family Code: T - Software and Systems ... Perform software testing and verification * Support software configuration management practices to ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The engineer will lead cross-team platform projects across OCI deployment safety systems, and ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ... Troubleshoots and resolves complex issues related to application programming interface (API ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ... Troubleshoots and resolves complex issues related to application programming interface (API ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ... Troubleshoots and resolves complex issues related to application programming interface (API ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Development and Coding - Design, Testing, and Optimization: * Design, develop, and operate ... Troubleshoots and resolves complex issues related to application programming interface (API ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The engineer will lead cross-team platform projects across OCI deployment safety systems, and ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ... Troubleshoots and resolves complex issues related to application programming interface (API ...

Early Career Software Engineer

Arnold Air Force Base, TN · On-site

$80K - $102K/yr

  • Medical

  • Retirement

  • PTO

Working knowledge of object-oriented software design, automated software testing, and distributed ... Engineering Development Complex. We chose our name to serve as an enduring reminder of our ...

Early Career Software Engineer

Tullahoma, TN · On-site

$80 - $124/hr

  • Medical

  • Retirement

  • PTO

Working knowledge of object‑oriented software design, automated software testing, and distributed ... Engineering Development Complex. We chose our name to serve as an enduring reminder of our ...

New

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will be a senior member of the engineering team that builds the Oracle Managed Kubernetes (OMK ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Software engineers who is excited by complex technical challenges and has a ... Implements software testing (e.g., functional and non-functional testing), quality assurance ...

Showing results 21-40

Software Testing Engineer information

See Tennessee salary details

$9

$46

$66

How much do software testing engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software testing engineer in Tennessee is $46.70, according to ZipRecruiter salary data. Most workers in this role earn between $38.17 and $53.22 per hour, depending on experience, location, and employer.

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 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 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 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.

Are software testing engineers in demand in 2026?

Software testing engineers are expected to remain in demand in 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of development processes will enhance job prospects in this field.

What are popular job titles related to Software Testing Engineer jobs in Tennessee?

For Software Testing Engineer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Software Testing Engineer jobs in Tennessee look for?

The top searched job categories for Software Testing Engineer jobs in Tennessee are:

Infographic showing various Software Testing Engineer job openings in Tennessee as of August 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% In-person job distribution, with an average salary of $97,128 per year, or $46.7 per hour.

Software Engineer II

Jobtailor

Nashville, TN • On-site

$85 - $120/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New


Job description

Job Overview

The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose; and where your career can meet purpose as well. We are looking for a Software Engineer II that has hands‑on experience with embedded systems development, assembly language, and firmware experience. If this is you, we encourage you to apply and take the first step in joining our dynamic and impactful company.

Responsibilities
  • Contribute to the development and maintenance of software applications across desktop, mobile, web, and cloud-based platforms.
  • Translate user stories and technical requirements into working code with guidance from senior engineers.
  • Take ownership of assigned features or components, completing work with minimal oversight while seeking support when needed.
  • Participate in team meetings, code reviews, and sprint planning activities.
  • Assist in writing and maintaining code using .NET, C#, TypeScript, Node.js, and related technologies.
  • Write production-ready, maintainable code and contribute to project documentation for long-term sustainability.
  • Develop, execute, and maintain unit tests; contribute to integration and system testing efforts.
  • Support QA initiatives by reviewing test cases, triaging bugs, and validating software against requirements.
  • Participate in CI/CD workflows and version control practices.
  • Apply secure coding practices and adhere to project standards.
  • Collaborate with QA and DevOps teams to validate functionality and performance of deliverables.
  • Integrate software components, troubleshoot integration issues, and validate end-to-end system functionality.
  • Ask thoughtful questions, actively seek feedback, and contribute ideas during sprint planning and technical discussions.
  • Participate in backlog grooming, sprint planning, and retrospectives by helping break down stories and estimating tasks.
  • Learn and adapt to new tools, technologies, and development methodologies.
  • Adhere to company policies and maintain alignment with company culture.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional experience in software development.
  • 3+ years of experience in C# and .NET.
  • Hands‑on experience with embedded systems development, assembly language, or firmware.
  • Basic proficiency in TypeScript and JavaScript with exposure to modern frameworks.
  • Familiarity with Git, CI/CD practices, and software testing.
  • Understanding databases (SQLite and/or Mongo DB) and API usage.
  • Willingness to collaborate and learn from more experienced team members.
  • Strong problem‑solving and communication skills.
  • Ability to travel up to 25% based on company and customer needs.
Preferred Qualifications
  • Experience working in Agile software development teams.
  • Exposure to Docker, cloud platforms (AWS, Azure), or backend development tools.
  • Interest in geospatial or mission‑focused applications.
  • Familiarity with automated testing frameworks such as Playwright or test scripting.
Clearance Requirements

Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top‑Secret level. Existing clearance is preferred.

Benefits
  • Hybrid and flexible work schedules.
  • Professional development programs.
  • Training and certification reimbursement.
  • Extended and floating holiday schedule.
  • Paid time off and Paid volunteer time.
  • Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
  • 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
  • 401(k) Plan Options with employer matching.
  • Incentive bonuses for eligible clearances, performance, and employee referrals.
  • A company culture that values your individual strengths, career goals, and contributions to the team.
#J-18808-Ljbffr