Senior SDET / QA Automation Engineer

Jersey City, NJ, US • Posted 5 hours ago • Updated 38 minutes ago
Full Time
Part Time
6 Months
On-site
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Jersey
  • Risk Management
  • Functional Testing
  • Python
  • Amazon Web Services
  • Database QA
  • Test Methods
  • Financial Services
  • UI
  • RESTful
  • Continuous Improvement
  • Test Scenarios
  • Test Plans
  • Test Cases
  • Test Scripts
  • Regression Analysis
  • Manual Testing
  • Backend Testing
  • API QA
  • API
  • Data Integrity
  • Data-driven Testing
  • Data Quality
  • SQL
  • Data Validation
  • Cloud Computing
  • Database
  • Snow Flake Schema
  • Oracle
  • MySQL
  • Microsoft SQL Server
  • Continuous Integration
  • Continuous Delivery
  • Bamboo
  • GitHub
  • Automated Testing
  • Git
  • Bitbucket
  • Version Control
  • Quality Assurance
  • Credit Risk
  • Market Risk
  • Finance
  • Data Flow
  • Business Rules
  • Defect Management
  • JIRA
  • Root Cause Analysis
  • Agile
  • UPS
  • Collaboration
  • DevOps
  • Test Estimation
  • Sprint
  • Reporting
  • Communication
  • Testing

Summary

Hello

Position Details

  • Job Title: Senior SDET / QA Automation Engineer
  • Position Type: Contract / C2C
  • Location: Jersey City, NJ (Hybrid)
  • Experience Required: 6+ Years
  • Domain: Financial Services / Risk Technology
  • Visa: Any

Job Overview

Client is seeking an experienced Senior SDET / QA Automation Engineer to support critical Risk-related applications within its technology organization. The ideal candidate will have strong hands-on experience in both functional QA and automated testing, with the ability to design and maintain scalable automation frameworks across UI, API, and backend systems.

The candidate will work closely with developers, DevOps engineers, business stakeholders, and Project/Program Managers to ensure high-quality software delivery. The role requires strong technical expertise in Python, AWS, Snowflake, SQL, Oracle, CI/CD, and database testing, along with a solid understanding of Agile software development and testing methodologies.

Experience within Financial Services, Credit Risk, or Market Risk environments is highly desirable.

Key Responsibilities

1. Test Automation & Framework Development

  • Design, develop, maintain, and enhance robust test automation frameworks.
  • Develop automated tests for:
    • Web/UI applications
    • REST/API services
    • Backend systems
    • Database-driven applications
  • Create reusable and scalable automation components.
  • Identify manual test cases that can be automated to improve testing efficiency and coverage.
  • Maintain existing automation suites and troubleshoot automation failures.
  • Apply automation best practices and contribute to continuous improvement of the QA framework.

2. Functional & Manual Testing

  • Analyze business and technical requirements and translate them into comprehensive test scenarios.
  • Develop detailed:
    • Test Plans
    • Test Cases
    • Test Scripts
    • Test Data
    • Expected Results
  • Execute functional, regression, integration, system, and end-to-end testing.
  • Validate application functionality across front-end and back-end components.
  • Perform manual testing when automation is not appropriate.
  • Retest application fixes and verify defect resolution.

3. API & Backend Testing

  • Develop and execute automated API test scenarios.
  • Validate API requests, responses, data integrity, and business rules.
  • Perform backend validation using SQL.
  • Validate data across application and database layers.
  • Analyze database structures and perform data-driven testing.
  • Support testing of distributed and cloud-based applications.

4. Database & Data Testing

  • Write complex SQL queries for data validation and test automation.
  • Validate data across relational and cloud-based databases.
  • Work with technologies including:
    • Snowflake
    • Oracle
    • MySQL
    • SQL Server
  • Validate data transformations, calculations, and business rules.
  • Investigate data discrepancies and assist development teams with root-cause analysis.

5. CI/CD & DevOps

  • Integrate automated testing into CI/CD pipelines.
  • Work with Bamboo and/or GitHub Actions to execute automated test suites.
  • Support continuous testing and automated quality gates.
  • Collaborate with DevOps engineers to improve deployment and testing processes.
  • Troubleshoot pipeline failures and automation execution issues.
  • Follow Git and Bitbucket version-control best practices.

6. Risk Application Testing

  • Test applications supporting financial risk functions.
  • Understand and validate business requirements associated with risk systems.
  • Support testing related to Credit Risk and Market Risk applications where applicable.
  • Ensure test coverage addresses critical financial calculations, data flows, and business rules.
  • Work with business and technology stakeholders to understand risk-related requirements.

7. Defect Management

  • Identify, document, and track defects using tools such as Jira.
  • Provide clear defect descriptions, reproduction steps, logs, and supporting evidence.
  • Perform defect triage with developers and business teams.
  • Conduct root-cause analysis for recurring or complex defects.
  • Retest fixes and ensure defects are properly closed.

8. Agile Collaboration

  • Participate actively in Agile ceremonies including:
    • Sprint Planning
    • Daily Stand-ups
    • Backlog Grooming
    • Sprint Reviews
    • Retrospectives
  • Collaborate with Product Owners, Business Analysts, Developers, DevOps, and Project Managers.
  • Provide testing estimates, progress updates, risks, and dependencies.
  • Ensure testing activities remain aligned with sprint and release timelines.

9. Reporting & Stakeholder Communication

  • Provide regular testing status updates to business and IT stakeholders.
  • Communicate:
    • Test progress
    • Defects
    • Risks
    • Blockers
    • Test coverage
    • Release readiness
  • Present testing results clearly to technical and non-technical stakeholders.
  • Coordinate effectively with Project
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91022079
  • Position Id: 2026-50440
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Jersey City, New Jersey

12d ago

Easy Apply

Third Party, Contract

52

Hybrid in Englewood Cliffs, New Jersey

4d ago

Easy Apply

Contract, Third Party

Depends on Experience

Berkeley Heights, New Jersey

5d ago

Full-time

USD 120,000.00 - 198,000.00 per year

Parsippany-Troy Hills, New Jersey

6d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs