1

Software Testing Analyst Jobs (NOW HIRING)

As a Software Testing Engineer you will lead quality assurance on a wide spectrum of custom ... Perform visual, behavioral, and security QA analysis on web desktop, mobile, and native mobile ...

QA Testing Analyst

Columbus, OH · On-site +1

$49K - $92K/yr

The analyst participates throughout the software development lifecycle, helping identify defects early, improve testing processes, and support continuous delivery initiatives. Duties ...

Position Summary The Senior Testing Analyst will handle complex tasks and lead testing strategy for ... Designs and executes detailed test plans and test cases to verify that the software meets ...

The analyst participates throughout the software development lifecycle, helping identify defects early, improve testing processes, and support continuous delivery initiatives. Duties ...

The analyst participates throughout the software development lifecycle, helping identify defects early, improve testing processes, and support continuous delivery initiatives. Duties ...

Ability to perform risk-based analysis and testing. * Familiar leading and developing automated software solutions. * Responsible for hiring, onboarding, and staff development in both Eaton and our ...

SonSoft Inc is growing at a steady pace specializing in the fields of Software Development ... testing and Secure code analysis) * Hands-on security tester with proficiency in tools like HP ...

next page

Showing results 1-20

Software Testing Analyst information

See salary details

$20

$42

$59

How much do software testing analyst jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for software testing analyst in the United States is $42.27, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $51.92 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software testing analyst, and why are they important?

To thrive as a Software Testing Analyst, you need a solid understanding of software development life cycles, test case design, bug tracking, and often a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), test management systems, and possibly ISTQB certification is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you excel in identifying issues and collaborating with development teams. These competencies are crucial for ensuring software quality, minimizing defects, and delivering reliable products to end users.

What does a software testing analyst do?

A Software Testing Analyst is responsible for evaluating and ensuring the quality of software applications by identifying bugs, issues, or inconsistencies. They design and execute test plans, document results, and work closely with developers to resolve problems. Their goal is to verify that the software meets specified requirements and performs as intended before it is released to users. This role often involves using both manual and automated testing techniques.

What are some common challenges software testing analysts face when working on cross-functional teams?

Software Testing Analysts often work closely with developers, product managers, and UX designers, which can present challenges such as managing different priorities and communication styles. A frequent hurdle is ensuring that testing timelines align with development schedules, which may require flexibility and proactive communication. Additionally, clarifying requirements early and providing timely feedback helps prevent misunderstandings and reduces rework. Building strong relationships and maintaining clear documentation are key strategies for overcoming these challenges.
More about Software Testing Analyst jobs
What cities are hiring for Software Testing Analyst jobs? Cities with the most Software Testing Analyst job openings:
What states have the most Software Testing Analyst jobs? States with the most job openings for Software Testing Analyst jobs include:
Infographic showing various Software Testing Analyst job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $87,924 per year, or $42.3 per hour.

Application Testing Analyst Lead

Old Dominion Freight Line, Inc.

Thomasville, NC • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 19 days ago


Old Dominion Freight Line rating

8.5

Company rating: 8.5 out of 10

Based on 163 frontline employees who took The Breakroom Quiz

3rd of 64 rated delivery companies


Job description

Are you someone who never rests on their laurels, always strives to go above and beyond, and is committed to keeping your PROMISES? Do you appreciate a company culture that is open, fosters work-life balance, and a dynamic team environment? Then Old Dominion is the home for you. We take pride in being the best in the industry, and from our humble beginnings we know that our People and our Family Spirit are the main ingredient in our secret sauce to success. At Old Dominion we are looking for individuals to join the OD Family that will provide innovative solutions and exceed expectations to keep OD the premier transportation solutions provider.
The Application Testing Analyst Lead will be responsible for the quality of multiple projects under development across multiple Application Delivery teams to ensure the delivery of high-quality applications and enhancements to enhance operations within Old Dominion Freight Line. The Application Testing Analyst Lead will work with multiple Managers of Application Delivery and their teams to understand project deliverables to lead, oversee and assist application testing analysts in the creation and execution of manual & regression (manual & automated) test cases. In coordination with the Manager Application Testing & Performance, the Application Testing Analyst Lead will be responsible for recommending, defining, implementing Quality Assurance best practices across all testing resources.
Primary Responsibilities
  • Develop highly effective working relationships with Delivery Managers, Developers, Business Analysts, Product Owners and members of Systems and Operations team to support the SDLC to ensure quality applications are being released to production environment
  • Communicate and interact within and across Application Delivery teams to understand the application under test, and their role within the business and impact to overall freight operations
  • Communicate and interact within and across Application Delivery teams on issues, changes, and enhancements that may impact data, workflow and/or functionality across applications
  • Document, develop, and enhance new and existing quality assurance standards for software testing that are aligned with industry best practices. This includes models for building software test plans and test scripts
  • Efficiently manage personal time to prioritize work and multi-task across several project assignments
  • Organize, lead, and monitor multiple priorities and projects on an ongoing basis, evaluating progress and quality, managing risks/issues, and taking corrective action as necessary to meet project deadlines
  • Consolidate and report QA deliverables including defects identified, test execution results, and test coverage to management team
  • With an understanding of project deliverables, lead and coordinate testing efforts with application testing team members residing both on and offsite
  • Lead and assist application testing team members in the development and execution of test cases, scripts, and procedures when necessary
  • Work with performance and automation testing team members to assist in identifying testing scenarios to be created for target applications
  • Assist in the review of test results and in working with business analyst to facilitate remediation of defects found
  • Assist in the identification of test cases that meet the regression testing candidate criteria
  • Troubleshooting and remove blockers preventing the testing team from being able to complete their tasks
  • Work with application end users to identify and address application issues in production
  • Advocate for and ensure the use of best practices in application testing
  • Assist with functional testing when needed.
  • Perform other duties as reasonably required

Job Qualifications:
Education:
  • Bachelor's degree in Computer Science or related field or equivalent education and experience in application testing

Experience:
  • 3 years of experience leading or managing application testing analysts across multiple projects
  • 7 years of total experience with hands-on participation in manual and automated testing of software applications
  • Experience in application testing in both Agile and Waterfall Agile delivery environment
  • Broad knowledge of software application testing practices around, unit, system, functional and automated regression
  • Strong attention to detail, strong interpersonal skills, verbal, written and presentation skills.
  • Proven analytical and problem-solving abilities
  • Ability to present ideas and solutions in user-friendly language
  • Naturally driven with a desire to contribute to the success of projects
  • Takes ownership of responsibilities seriously
  • Keen attention to detail

Working Days:
Monday,Tuesday,Wednesday,Thursday,Friday,
Working Shift:
Morning
Work Days and Shift are estimates and are subject to change, at any given time, based on job scheduling and/or business levels. Any information listed regarding Days and Shifts shall be considered a guideline of expectations for the specific position at the time of posting.
Join the OD Family Today!
As a Full Time member of our Family, you and your family are eligible to receive:
  • Great Health Benefits including a Zero premium medical plan for employee only coverage
  • Vision & Dental
  • Short Term & Long Term Disability
  • Flex Spending Accounts
  • 401k Retirement plan with company match and additional company annual discretionary match opportunity
  • Life Insurance
  • Wellness Program
  • Tuition Reimbursement for Drivers and Technicians
  • Training and growth opportunities to build a career
  • We prioritize our OD family of employees
  • Ability to advance through our promote from within philosophy
  • National Career Opportunities Available at our 260+ service centers

Old Dominion Freight Line, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s).
If you have questions regarding this posting or require assistance with the application process, please click here for contact information.

What Old Dominion Freight Line employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Old Dominion Freight logo

About Old Dominion Freight

Sourced by ZipRecruiter

Old Dominion Freight Line, often referred to as Old Dominion or ODFL, is based out of Thomasville, North Carolina, in the United States and operates within the industry of Less-Than-Truckload (LTL) carrier services. Their services include regional, super-regional, and intrastate domestic shipping, assembly and distribution, container delivery, truckload brokerage, supply chain consulting, and expedited freight delivery. Established in 1934, Old Dominion has grown from a single truck running a 94-mile route in Virginia to a leading national LTL carrier with over 235 service centres.

Industry

Trucking

Company size

5,001 - 10,000 Employees

Headquarters location

Thomasville, NC, US

Year founded

1934