1

Contract Test Engineer Jobs in New York (NOW HIRING)

Test Automation Engineer :

Jersey City, NJ · On-site

$48 - $63.50/hr

Jersey City, New Jersey Onsite Contract Experience level : 9+ Relevant years of experience. Test Automation Engineer We are seeking a skilled Test Automation Engineer to join our QA team. The ideal ...

New

Test Engineering Manager

Kearny, NJ · On-site

$130 - $160/hr

Test Engineering Manager - Kearny, NJ, Technology - Manufacturing Engineering - Full‑time ... contracts and coordinating external design, build, and validation efforts to meet aggressive ...

Test Engineering Manager

Kearny, NJ · On-site

$130 - $160/hr

About the Role Thea Energy is seeking a Test Engineering Manager to serve as a cornerstone of our ... contracts and coordinating external design, build, and validation efforts to meet aggressive ...

Test Engineering Manager

Kearny, NJ · On-site

$130 - $160/hr

About the Role Thea Energy is seeking a Test Engineering Manager to serve as a cornerstone of our ... contracts and coordinating external design, build, and validation efforts to meet aggressive ...

Showing results 21-40

Contract Test Engineer information

See New York salary details

$19

$48

$81

How much do contract test engineer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for contract test engineer in New York is $48.40, according to ZipRecruiter salary data. Most workers in this role earn between $36.54 and $57.31 per hour, depending on experience, location, and employer.

What is a contract test engineer?

Contract Test Engineers are professionals hired on a temporary basis to design, execute, and document tests for products, systems, or software to ensure they meet quality standards and function as intended. They often work for a fixed period or on specific projects, providing specialized testing expertise. Their responsibilities may include developing test plans, performing automated or manual testing, identifying bugs, and collaborating with development teams to resolve issues. Contract Test Engineers are commonly found in industries like software development, manufacturing, and electronics.

What are the key skills and qualifications needed to thrive as a contract test engineer?

To thrive as a Contract Test Engineer, you need expertise in software testing methodologies, test case development, debugging, and a relevant degree in computer science or engineering. Familiarity with automated testing tools (such as Selenium or JUnit), version control systems, and knowledge of CI/CD pipelines are commonly required. Strong analytical thinking, effective communication, and adaptability are essential soft skills for collaborating with diverse project teams and quickly integrating into new environments. These competencies ensure high-quality deliverables, efficient problem-solving, and successful project outcomes in dynamic contract-based roles.

What are some common challenges contract test engineers face when joining new projects, and how can they overcome them?

Contract Test Engineers often face challenges such as quickly understanding unfamiliar systems, adapting to varied testing frameworks, and integrating into established teams with existing workflows. To overcome these, it's important to proactively communicate with team members, review project documentation thoroughly, and seek clarity on project goals and testing standards early on. Building rapport with developers and other engineers can also ease the onboarding process and help ensure effective collaboration throughout the contract period.

What is the difference between Contract Test Engineer vs QA Tester?

AspectContract Test EngineerQA Tester
CredentialsTypically requires a degree in Computer Science or related field, with certifications like ISTQBOften requires a similar degree or relevant experience, with ISTQB certification common
Work EnvironmentWorks on specific projects, often contract-based, in software development teamsWorks within quality assurance teams, testing software for bugs and usability
Industry UsageCommon in software development, IT consulting, and tech companiesWidely used across software companies, especially in testing and quality assurance roles

Contract Test Engineers and QA Testers both focus on software quality, but Contract Test Engineers often work on specific projects with a focus on testing automation and integration, while QA Testers typically perform manual testing and bug tracking. Both roles require similar credentials and are integral to software development teams.

What are the most commonly searched types of Test Engineer jobs in New York?

The most popular types of Test Engineer jobs in New York are:

What cities in New York are hiring for Contract Test Engineer jobs?

Cities in New York with the most Contract Test Engineer job openings:

Infographic showing various Contract Test Engineer job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $100,681 per year, or $48.4 per hour.

Blockchain Tester at Jersey City, NJ / Dallas, TX / Tampa, FL - onsite

Volto USA

Jersey City, NJ • On-site

Contractor

Re-posted 11 days ago


Job description

Role: Blockchain Tester

Location: Jersey City, NJ / Dallas, TX / Tampa, FL - onsite

Duration: 6 months

GBaMS ReqID: 10524162

Role Descriptions:

Functional Testing Test blockchain transactions| events| ledgers| and consensus flows Validate smart contract logic| state changes| and event triggers Test API integrations between blockchain nodes and external systems Verify wallet operations| digital signatures| and cryptographic flows

Ensure data integrity and immutability across blocks

2. Smart Contract Testing

Review smart contract requirements and design

Perform unit testing and functional testing of smart contracts Validate gas usage| error handling| and boundary conditions

Run contract test cases using frameworks like Truffle| Hardhat| Ganache| Foundry

3. AutomationBuild and execute automated test scripts for blockchain transactions

Use tools like oSelenium Cypress (UI) o Postman Newman (API) o Web3.js  Ether.js automation for contract testing o Python JavaJS scripting for DLT validation

4. Non-Functional Testing Performance testing of blockchain nodes| transaction throughput| TPS Load and stress testing for network stability Validate latency| block creation time| and consensus delays5. Security TestingValidate private key management| encryption| hashing Test vulnerabilities including  

oReentrancy oInteger over flowunder flow oFront running oDenial of service

oPermission and role-based accessUse scanners like MythX| Slither| Echidna

6. Test DocumentationCreate test plans| test cases| traceability matrix

Report defects with detailed logs and reproduce steps

Collaborate with developers| architects| and product owners

Required Skills Technical Skills

Strong experience in functional testing of distributed systems

Hands-on with at least one blockchain platform

Ethereum, Hyperledger Fabric  Corda  Quorum  Polygon

Experience with smart contract testing API testing (Postman| Swagger)Ability to query blockchain data| logs| events

Experience with one programming scripting language

Java Python JavaScript Solidity basics Tools Truffle Hardhat GanacheWeb3.js Ether.js Docker Kubernetes (optional) JMeter Locust for performance testingGit| Jenkins| CICD pipelines

Preferred Skills

Understanding of consensus algorithms (PoW| PoS| PBFT| Raft)Knowledge of cryptography fundamentals hashing| signatures| wallets

Familiarity with DeFi| DApps| NFTs (if applicable)Experience in BFSI  Capital Markets blockchain use cases (trade finance| KYC| settlements| tokenization)Strong analytical and debugging ability Problem-solving mindsetClear communication for cross-functional teams Ability to work in Agile environments

Strong understanding of blockchain fundamentals| consensus mechanisms| and cryptography.

Experience in Test user interfaces| frontend connectivity| wallet integrations| and API endpoints. Automation Experience  Create| maintain| and execute automated test scripts for blockchain frameworks| Selenium Java.Experience in developing test scenarios for smart contract functionality| edge cases| and security vulnerabilit

Essential Skills:

Functional TestingTest blockchain transactions| events| ledgers| and consensus flows Validate smart contract logic| state changes| and event triggers Test API integrations between blockchain nodes and external systemsVerify wallet operations| digital signatures| and cryptographic flows Ensure data integrity and immutability across blocks

2. Smart Contract TestingReview smart contract requirements and design Perform unit testing and functional testing of smart contracts

Validate gas usage| error handling| and boundary conditions Run contract test cases using frameworks like Truffle| Hardhat| Ganache| Foundry

3. Automation Build and execute automated test scripts for blockchain transactions Use tools like o Selenium  Cypress (UI) oPostman  Newman (API) oWeb3.js  Ether.js automation for contract testing oPython JavaJS scripting for DLT validation4. Non-Functional Testing

Performance testing of blockchain nodes| transaction throughput| TPS Load and stress testing for network stability Validate latency| block creation time| and consensus delays5. Security TestingValidate private key management| encrypt