1

Software Testing Analyst Jobs in Pennsylvania (NOW HIRING)

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

Internal use software . Financial reporting The Testing Specialist/Tester provides hands on ... Analyze internal system security during testing to identify potential vulnerabilities, issues, or ...

Candidate must have at least 4-5 years of IT experience, of which the last 1 year is focused on end-to-end software testing, including creating and executing test scenarios, analyzing, and ...

Candidate must have at least 4-5 years of IT experience, of which the last 1 year is focused on end-to-end software testing, including creating and executing test scenarios, analyzing, and ...

Sr Quality Analyst C2C Location: Blue Bell, PA Cotiviti USA, LLC / Randstad The Sr Quality Analyst ... Proven excellence in solving complex problems related to software testing. Excellent written and ...

Sr Quality Analyst C2C Location: Blue Bell, PA Cotiviti USA, LLC / Randstad The Sr Quality Analyst ... Proven excellence in solving complex problems related to software testing. Excellent written and ...

next page

Showing results 1-20

Software Testing Analyst information

See Pennsylvania salary details

$20

$42

$59

How much do software testing analyst jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for software testing analyst in Pennsylvania is $42.37, according to ZipRecruiter salary data. Most workers in this role earn between $34.23 and $52.07 per hour, depending on experience, location, and employer.

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.

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.

Are software testing analysts in demand in 2026?

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

What are popular job titles related to Software Testing Analyst jobs in PA?

For Software Testing Analyst jobs in PA, the most frequently searched job titles are:

Infographic showing various Software Testing Analyst job openings in Pennsylvania as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $88,135 per year, or $42.4 per hour.

Senior Testing Analyst

Fhlbpgh

Pittsburgh, PA

Full-time

Re-posted 6 days ago


Job description

Position Summary

The Senior Testing Analyst will handle complex tasks and lead testing strategy for business systems. The position requires independent work to document business requirements, develop test strategies, and execute test plans. Responsibilities include adherence to the SDLC and producing project deliverables as needed.

Primary Success Factors

  • Develop and maintain testing strategy for the Bank based on industry standard Quality Assurance best practices

  • Leads the initiative to expand and transform Quality Assurance processes based on the testing strategy

  • Designs and executes detailed test plans and test cases to verify that the software meets requirements; identify problems and defects that should be corrected prior to implementation; ensure that the system delivers the required specifications; verify that the system responds in an acceptable manner within the Bank's network environment; perform regression testing to verify that all pre-existing code still works properly; utilize testing tools as necessary for defect tracking, automated testing, and simulated load testing

  • Coordinate with the infrastructure team to manage test environments and configurations

  • Participates as the members of scrum product teams

  • Creates and provide input to project plans as they pertain to testing requirements

  • Leads facilitated meetings with product teams and subject matter experts and ensure output is documented

  • Ensures preparation of testing documentation as required

  • Provide expertise on the tools for automation required for testing

  • Adhere to practices that maintain traceability from User stories to defects and resolutions

  • Ensure compliance with policies, procedures, and regulations to ensure safe and sound business operations

  • Works with project manager / program manager to help them in effort and cost estimation activity, project scheduling and planning and identifying risks and issues with project and suggesting mitigation alternatives.

  • Coach and inspire others into adopting a test-driven mindset

  • Ensure that test conditions and test scripts are created and validated for user acceptance testing

  • Supports user acceptance testing

  • When performing business analyst functions ensure that the system requirements or user stories and acceptance criteria are planned for, elicited, analyzed, validated, documented and reviewed.

  • Conducts tests utilizing AI tools and technologies.

Required Experience

  • Bachelor's degree in information systems / business administration or equivalent work experience; Master's degree preferred

  • Seven or more years of experience in information systems, with an emphasis on the requirements of life cycle, development, and testing

  • Seven or more years of experience leading testing efforts

  • Knowledge of requirements analysis techniques

  • Strong analytical and interpersonal skills

  • Knowledge of current best practices, methodologies, standards, and approaches to testing

  • Excellent communication skills, both written and oral

  • Technology Competency:

    • Automated test scripting utilizing tools such as Selenium

    • AI and API based testing is a plus

    • Perform vulnerability testing utilizing tools such as Qualys

    • Defect tracking software utilizing tools such as VersionOne

    • Simulated load testing utilizing tools such as JMeter

    • Experience with incorporating testing efforts with DevSecOps pipeline

    • Practical experience in Agile SDLC concepts

    • MS Office expertise

    • Familiarity with the following:

      • SAFe concepts

      • Continuous Integration tools such as GitActions

      • Oracle Database and PLSQL objects

      • GitHub and ability to execute deployment scripts

  • Techniques Competency:

    • Use case description and modeling, or "story" descriptions

    • Conversion of use cases to test scripts

    • Requirements management and traceability

    • Data analysis

    • Manual test case execution

    • Automated test case execution

    • Regression testing

It is the policy of the Federal Home Loan Bank of Pittsburgh to ensure equal employment opportunity (EEO) for all employees and applicants for employment without regard to race, religion, color, sex, national origin, age, disability status, genetic information, veteran's status, ancestry, sexual orientation or status as a parent as defined by applicable law. It is the Bank's policy to comply with applicable laws concerning the employment of persons with disabilities, including reasonable accommodation for applicants and employees with disabilities.