1

Software Testing Jobs in Poughkeepsie, NY (NOW HIRING)

Advance Testing Company, Inc., an established construction materials testing and inspection firm ... Strong computer skills as use of custom software and digital cameras is needed daily in report ...

Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy ...

next page

Showing results 1-20

Software Testing information

See Poughkeepsie, NY salary details

$18

$42

$69

How much do software testing jobs pay per hour?

As of May 28, 2026, the average hourly pay for software testing in Poughkeepsie, NY is $42.98, according to ZipRecruiter salary data. Most workers in this role earn between $33.03 and $51.78 per hour, depending on experience, location, and employer.

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

To thrive as a Software Tester, you need a solid understanding of software development life cycles, test design, and bug tracking, often supported by a degree in computer science or related field. Familiarity with testing tools like Selenium, JIRA, and knowledge of test automation frameworks or ISTQB certification is commonly required. Attention to detail, analytical thinking, and strong communication skills help testers collaborate and report findings effectively. These skills ensure software quality, reduce defects, and facilitate smooth product releases.

What are some common challenges faced by software testers when working in agile development teams?

Software testers in agile teams often navigate rapid development cycles, requiring them to adapt quickly to changing requirements and tight deadlines. One key challenge is ensuring comprehensive test coverage despite limited time for test planning and execution. Additionally, testers must collaborate closely with developers and product owners to clarify acceptance criteria and prioritize testing efforts effectively. Strong communication and flexibility are essential to keep up with continuous integration and frequent releases.

What is software testing?

Software testing is the process of evaluating and verifying that a software program or application does what it is intended to do. The main objective is to identify bugs, errors, or missing requirements compared to the actual requirements. It can be performed manually or automated using various tools and frameworks. Software testing helps ensure the quality, reliability, and performance of software before it is released to users.

How do I become a software tester?

To become a software tester, you typically need a background in computer science, information technology, or related fields, along with knowledge of testing tools and methodologies. Gaining experience through internships, certifications like ISTQB, and learning scripting or automation tools can improve job prospects. Strong attention to detail and understanding of software development processes are essential for success in this role.

How much do software testers make?

Software testers' salaries vary based on experience, location, and industry, but the median annual pay in many regions ranges from $50,000 to $80,000. Entry-level testers typically earn less, while those with specialized skills or certifications can earn higher salaries, especially in roles requiring automation tools or scripting knowledge.

What is the difference between Software Testing vs QA Analyst?

AspectSoftware TestingQA Analyst
Primary FocusExecuting test cases to identify bugsDesigning, implementing, and managing testing processes
ResponsibilitiesFinding defects in softwareEnsuring overall quality standards and process improvement
Required SkillsTesting tools, scripting, attention to detailTesting methodologies, communication, documentation
Work EnvironmentTest labs, development teamsCross-functional teams, project management

While Software Testing primarily involves executing test cases to find bugs, QA Analysts focus on designing testing strategies and maintaining quality standards throughout the development process. Both roles are essential for delivering high-quality software but differ in scope and responsibilities.

What are the most commonly searched types of Software Testing jobs in Poughkeepsie, NY? The most popular types of Software Testing jobs in Poughkeepsie, NY are:
What are popular job titles related to Software Testing jobs in Poughkeepsie, NY? For Software Testing jobs in Poughkeepsie, NY, the most frequently searched job titles are:
What cities near Poughkeepsie, NY are hiring for Software Testing jobs? Cities near Poughkeepsie, NY with the most Software Testing job openings:
Infographic showing various Software Testing job openings in Poughkeepsie, NY as of May 2026, with employment types broken down into 78% Full Time, 17% Part Time, 1% Temporary, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $89,403 per year, or $43 per hour.

Quality Assurance & Testing Analyst

Central Hudson Gas and Electric

Poughkeepsie, NY โ€ข On-site

$73K - $171.30K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

Benefits:

  • Competitive compensation

  • Medical, Dental, and Vision insurance

  • 401(k) Retirement Savings Plan with substantial company match

  • Life and Travel Insurance

  • Tuition Assistance

  • Wellness Reimbursement Program

  • Paid Holidays and Vacation

What is a Quality Assurance & Testing Analyst?

The Quality Assurance & Testing Analyst will be responsible for quality assurance & testing as it pertains to testing Technology Development and Integrations. The Quality Assurance & Testing Analyst will work with project and operational teams to successfully integrate testing into daily operations and projects. Solutions include utility, electric and gas industry applications as well as other enterprise-wide platforms.

What does a Quality Assurance & Testing Analyst do?

  • Implements quality assurance & testing best practices

  • Conducts Code and Functional Testing, Integration Testing, Scenario Testing, and User Acceptance Testing

  • Assists in creating and executing test cases, test scripts and test criteria to validate all business requirements and interfaces

  • Ensures documentation of testing results are maintained and developed in accordance with requirements

  • Actively participates in strategic initiatives to ensure the proper quality assurance and testing process are implemented at the appropriate stages

  • Actively participates in industry communities to continuously expand upon knowledge and improve the standards and awareness of the company's testing & development practices

  • Provides support for storm restoration efforts

What does it take to be a Quality Assurance & Testing Analyst?

Required:

  • Bachelor's degree in Computer Science, Information Technology, STEM or a related field and experience in areas such as Quality Assurance, Development or Project Management with combination of QA/Testing experience. In lieu of a Bachelor's degree, candidates with an Associate's degree in the aforementioned fields and at least 3+ years of related professional QA/testing experience or a high school diploma or equivalency degree and 5+ years of related professional QA/testing experience will be considered.

  • Excellent organization, multitasking, prioritization, and deadline management skills

  • Proficiency in MS Excel and resolution tracking

  • Excellent interpersonal, verbal and written communication skills; ability to interact effectively with individuals at all levels.

  • Experience with test management tools

  • Experience creating test cases

  • Ability to execute Functional, Regression and User Acceptance Testing.

  • Strong leadership, negotiation and consultative skills at a cross-functional level; ability to drive others to deliver results on schedule

  • Excellent project management skills with the ability to lead projects and/ or project teams

  • Valid driver's license

Preferred:

  • Knowledge with the Software Testing Life Cycle (STLC)

  • Experience with JIRA - test management tools, Jira, ALM v1 or equivalent

  • Experience with Automation testing

  • Experience with the definition, training, implementation, continuous improvement, and ongoing mentorship of Quality Assurance & Testing best practices

  • Experience preparing test plan documents

  • Experience with Continuous Delivery and Agile principles.

  • Experience in estimating techniques and Quality reviews

  • Experience in Energy & Utilities or services industry

  • Experience in a regulated and/or co-sourced environment

Applications will be accepted until May 28, 2026.

This position has a career path which allows for advancement opportunities within a job series. The title and level are commensurate with experience. Pay range: $73,000 - $171,300

Please go to https://www.cenhud.com/employment. Click the "Search Career Opportunities" button. Follow the directions to submit an application and upload your resume for the desired position.

Applications sent via e-mail and US Mail will not be accepted. No phone calls or agencies, please. All replies will be held in strict confidence.

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, creed, color, ethnicity, arrest or conviction record, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, citizenship, genetic information, familial status, marital status, pregnancy-related condition, domestic violence victim status, veteran or military status, or any other characteristic protected by federal, state or local laws. Central Hudson Gas & Electric Corporation takes affirmative action in support of its policy to employ and advance employment in individuals who are protected veterans and individuals with disabilities.

VEVRAA FEDERAL CONTRACTOR