1

Mid Level Software Tester Jobs in Tennessee (NOW HIRING)

Cloud Software Engineer

Oak Ridge, TN · On-site

$57.25 - $74.50/hr

* Mid -level (2-5 years) * Must be eligible for a security clearance (US Citizen) * Must be able to ... through a robust testing and deployment lifecycle. * Collaborate: Use Jira to track progress ...

We are seeking a talented and motivated mid-level engineer who can help us develop new features and ... SQL * Nice to Have: * Experience with Unit and Integration Testing (xUnit, NUnit, etc.

Software Engineer

Nashville, TN · On-site

$85 - $110/hr

We are seeking a talented and motivated mid-level engineer who can help us develop new features and ... SQL * Nice to Have: * Experience with Unit and Integration Testing (xUnit, NUnit, etc.

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and Mircrostation or AutoCad. * One or more years of related experience in site grading and drainage, storm ...

Set standards for code quality, testing, observability, and operational readiness. Engineering ... Mentor mid-level and junior engineers in technical skills and engineering judgment. * Provide ...

Job#: 3037493 IT - Software Quality Analyst Location: Memphis, Tennessee (Hybrid) Role Overview A ... Contribute to enterprise-level test automation frameworks as needed. * Conduct performance testing ...

Showing results 41-60

Mid Level Software Tester information

See Tennessee salary details

$17

$39

$63

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

As of Sep 5, 2026, the average hourly pay for mid level software tester in Tennessee is $39.49, according to ZipRecruiter salary data. Most workers in this role earn between $30.34 and $47.55 per hour, depending on experience, location, and employer.

What is a mid level software tester?

Mid level software testers are professionals who evaluate software applications to ensure they function correctly and meet specified requirements. They have a few years of experience and are responsible for designing, executing, and managing test cases, identifying bugs, and collaborating with developers to resolve issues. Mid level testers may also mentor junior testers and contribute to improving testing processes. Their work helps ensure software quality, reliability, and user satisfaction.

What are the key skills and qualifications needed to thrive as a mid level software tester?

To thrive as a Mid Level Software Tester, you need a solid understanding of software testing methodologies, test case design, defect tracking, and typically a bachelor's degree in computer science or a related field. Proficiency in tools like Selenium, JIRA, and test management systems, along with knowledge of scripting or programming languages, is often expected. Strong analytical thinking, attention to detail, and effective communication are vital soft skills for collaborating with development teams and ensuring quality outcomes. These skills are crucial for identifying software issues early, delivering robust products, and maintaining high standards in the software development lifecycle.

What are some common challenges faced by mid level software testers, and how can they be addressed?

Mid level software testers often encounter challenges such as managing complex test cases, adapting to rapidly changing project requirements, and ensuring effective communication with developers and other stakeholders. To address these challenges, it's important to maintain thorough documentation, regularly update test plans, and participate in agile ceremonies to stay aligned with the team. Building strong relationships with developers and using modern test management tools can also help streamline the testing process and quickly resolve issues.

What is the difference between Mid Level Software Tester vs QA Analyst?

AspectMid Level Software TesterQA Analyst
Required CredentialsTypically a relevant testing certification or degree in computer scienceOften holds certifications like ISTQB or similar, with a background in quality assurance
Work EnvironmentWorks in software development teams, testing applications, and identifying bugsFocuses on testing processes, quality standards, and ensuring product quality
Employer & Industry UsageUsed across tech companies, software firms, and IT departmentsCommon in software development, IT, and consulting firms
Search & Comparison IntentPeople compare roles to understand testing responsibilities and career progressionOften compared to understand quality assurance processes and roles

While both roles focus on software quality, Mid Level Software Testers primarily execute testing tasks, whereas QA Analysts often oversee testing strategies and quality standards. The roles overlap in skills and certifications, but their focus areas differ slightly within the software development lifecycle.

Are mid level software testers still in demand?

Mid-level software testers are currently in demand due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of testing frameworks enhance job prospects in this field.

What are the 4 types of software testing?

The four main types of software testing are functional testing, which verifies that features work as intended; non-functional testing, which assesses performance, security, and usability; manual testing, where testers execute test cases without automation; and automated testing, which uses tools and scripts to perform tests efficiently. As a mid-level software tester, understanding these types helps in designing comprehensive test plans and selecting appropriate testing methods.

What are the most commonly searched types of Software Tester jobs in Tennessee?

The most popular types of Software Tester jobs in Tennessee are:

What cities in Tennessee are hiring for Mid Level Software Tester jobs?

Cities in Tennessee with the most Mid Level Software Tester job openings:

Mid Level Systems and Security Engineer

EnSafe Inc.

Bartlett, TN

Full-time

Re-posted 19 days ago


Job description

Do you like working with different project teams in a fast-paced environment? Are you interested in joining an organization focused on making a positive impact? If so, we'd like to talk with you about growing with us.

EnSafe is accepting applications for a full-time Mid-level Systems and Security Engineer in Memphis, TN.  This position will support EnSafe offices across the U.S. and Canada.

The successful candidate must be willing to work onsite at the Memphis, TN, EnSafe Headquarters campus. Relocation assistance is available to meet this expectation.

What we are looking for

We are seeking a skilled Mid-level Systems and Security Engineer to join EnSafe's Information Technology team. This hands-on technical role is responsible for the day-to-day operation of EnSafe' s  technologies and technical compliance controls.

The successful candidate will bring cybersecurity expertise, strong enterprise infrastructure knowledge, and network fluency to help protect EnSafe' s infrastructure, systems, and data. This role supports Department of Defense (DoD) contract requirements and helps maintain technical controls aligned with cybersecurity frameworks and regulatory standards.  This position reports to the Director of IT.

Joining our team means immersing yourself in an environment that nurtures creativity, encourages collaboration at all levels, fosters a supportive culture, and facilitates professional development.

DUTIES/RESPONSIBILITIES

Key responsibilities of this position will include:

  • Supporting and securing enterprise infrastructure environments, including cloud, endpoint, identity, collaboration, and directory services platforms. 
  • Managing and reviewing network security controls, including firewall administration, VPN technologies, network segmentation, and access management. 
  • Operating enterprise security technologies to detect, investigate, and respond to cybersecurity threats and vulnerabilities. 
  • Monitoring, triaging, and responding to security alerts, incidents, identity risks, and endpoint threats in coordination with internal stakeholders and managed security partners. 
  • Supporting vulnerability and patch management activities, including risk assessment, remediation tracking, and reporting. 
  • Administering privileged access management solutions and supporting access control, identity protection, and separation-of-duties requirements. 
  • Participating in incident response activities, including investigation, containment, remediation, documentation, and post-incident review. 
  • Supporting cybersecurity compliance initiatives through technical control implementation, evidence collection, and audit preparation. 
  • Leading infrastructure and security projects from requirements gathering through implementation, testing, and documentation. 
  • Collaborating with IT staff, business stakeholders, managed service providers, and compliance partners. 

SKILLS/EXPERIENCE

Minimum Skills and Requirements:

  • Six (6) or more years of progressively responsible information technology experience, including at least two (2) years with significant security or security operations responsibility. 
  • Strong experience with Microsoft enterprise technologies, including Active Directory, Entra ID, Azure, Microsoft 365, Defender, Purview, and Intune. 
  • Experience with firewall administration, VPN technologies, network segmentation, and network troubleshooting. 
  • Hands-on experience with at least one class of enterprise security tooling (SIEM, EDR, or privileged access management) in a production environment. 
  • Scripting experience using PowerShell, Python, or similar automation tools. 
  • Professional certification such as Security+, Network+, Microsoft certification, or equivalent. 
  • Strong written communication skills with the ability to create clear technical documentation, evidence packages, change records, and incident documentation. 

Preferred (not required): 

  • CISSP, CISM, CCSP, CISA, or other advanced security certifications. 
  • Sumo Logic, CrowdStrike Falcon, or Keeper Security experience. 
  • Working knowledge of NIST SP 800-171, CMMC, or similar security compliance frameworks. 
  • Experience supporting Defense Industrial Base (DIB) organizations or federal contractors. 
  • Fortinet firewall administration experience. 
  • Experience supporting mergers and acquisitions integrations. 
  • Experience with insider risk management, AI governance, or related security initiatives. 
  • Bachelor's degree in Cybersecurity, Information Technology, Computer Science, or a related field. 

Why Join EnSafe?

  • Employee-Owned Advantage
    EnSafe is 100% employee-owned, with an ESOP (Employee Stock Ownership Plan) since 1997. That means when EnSafe succeeds, you succeed too, turning company growth directly into shared rewards.
  • Commitment to Growth and Wellness
    The company supports personalized career development, mentorship, and employee wellness initiatives such as health tracking tools.
  • Purpose‑Driven Work
    EnSafe's mission focuses on impactful environmental, health, and safety consulting—making a real difference in communities and is backed by its long-standing technical credibility. 
  • Safety as a Value, Not Just a Service
    Safety is deeply embedded in our culture, prioritizing employee well-being in addition to helping clients maintain compliance. We stress that "safety is part of everything we do."
  • A Culture of Freedom & Ownership
    At EnSafe, our career philosophy is built on freedom. The freedom to take initiative, achieve your goals, and shape your own career path Employees are encouraged to pursue growth in a flexible, entrepreneurial environment. 
  • Challenging, Creative Work
    Workdays at EnSafe are anything but ordinary, fast-paced, dynamic, and filled with opportunities to tackle projects in environmental consulting, health & safety, engineering, and technology. Every day calls for creativity, innovation, and agile problem-solving.

#LI-MJ1

#LI-Onsite

About EnSafe

EnSafe began as a two-person firm in 1980, navigating complex regulatory compliance issues on behalf of our clients.  We nurture our people with growth and development opportunities.  We build enduring, trustful relationships with each of our clients, with a focus on high ethical and safety standards.  We build this reputation by attracting high-quality people and retaining them for the long term.

At EnSafe, we are dedicated to fostering a diverse and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway.  You may be just the right candidate for this or other roles at our company.

EnSafe is committed to being an EEO employer and all qualified candidates will receive consideration without regard to race, color, religion, national origin, citizenship, age (except for bona fide occupational qualifications), sex, disability, sexual orientation, gender identity, marital status, military or veteran status, any other status protected by federal, state, or local law, or association with a person on the basis on one or more of the foregoing.

Check us out on the web at www.ensafe.com

Applicant Privacy Notice | AI use in Hiring