Senior Functional QA

Programmers.io

Hamilton (NJ)

On-site

USD 70,000 - 95,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Programmers.io in New Jersey invites a Junior SDET to join enterprise QA teams. You will develop and maintain test cases using Python and Java, contribute to UI automation with Selenium/Playwright, and participate in AI assisted QA practices under senior SDETs.

You'll work with Azure environments and Azure DevOps pipelines, perform data validation with SQL, REST/JSON testing, and help improve CI/CD test coverage. This is a hands-on automation role in modern pipelines with growth potential.

Qualifications

  • Hands on programming in Python and Java.
  • Experience with Selenium or Playwright for UI automation.
  • Familiarity with test frameworks (PyTest, JUnit, TestNG).
  • Basic REST APIs and JSON validation.
  • SQL for data validation and troubleshooting.
  • Git fundamentals and CI/CD workflows.
  • Interest in AI assisted testing and AI tool usage.

Responsibilities

  • Design, develop, and maintain test cases based on project requirements.
  • Participate in requirement review, defect triages and represent QA.
  • Execute test cases, report bugs using Azure Devops/Jira or similar tools.
  • Automate test scripts using Python and/or Java as required.
  • Contribute to UI automation (Selenium / Playwright).
  • Execute automated regression suites and analyze failures.
  • Support AI assisted testing and learn prompt engineering best practices.
  • Perform basic data validation using SQL and Python, validate API responses and data files.
  • Assist senior SDETs in backend and data quality testing efforts.

Skills

Python
Java
UI automation
AI testing
Azure DevOps
Azure
Selenium
Playwright
PyTest
JUnit
TestNG
REST APIs
JSON
SQL
Git

Tools

Selenium
Playwright
Git
Azure DevOps
Azure

Job description

We are seeking a Junior SDET with strong fundamentals in Python and Java, hands on test automation experience, and a growing interest in AI assisted quality engineering. The ideal candidate will have exposure to Azure environments and Azure DevOps pipelines, with wealth management / financial services domain knowledge considered a strong added advantage.

This role provides an opportunity to work on enterprise grade applications, modern CI/CD pipelines, and AI enabled QA practices under the guidance of senior SDETs.

Key Responsibilities
Automation & Quality Engineering
  • Design, develop, and maintain test cases based on project requirements
  • Participate in requirement review, defect triages and represent QA
  • Execute test cases, report bugs using Azure Devops/Jira or similar tools
  • Automate test scripts using Python and/or Java as required
  • Contribute to UI automation (Selenium / Playwright)
  • Execute automated regression suites and analyze failures
AI Assisted Testing

Use AI tools (GitHub Copilot, Copilot agents, AI assistants) to:

  • Accelerate test case creation
  • Improve automation code quality
  • Analyze test failures and logs
  • Apply AI responsibly with human review and validation
  • Learn prompt engineering best practices for QA use cases
Backend & Data Validation
  • Perform basic data validation using SQL and Python
  • Validate API responses, database records, and file based data (CSV/JSON)
  • Support senior SDETs in backend and data quality testing efforts
Required Skills & Qualifications
Core Technical Skills
Programming:
  • Hands on experience with Python and Java
Automation Testing:
  • Experience with Selenium / Playwright or similar tools
  • Familiarity with test frameworks (PyTest, JUnit, TestNG)
API Testing:
  • Basic understanding of REST APIs and JSON
Databases:
  • Working knowledge of SQL for validation and troubleshooting
CI/CD & Version Control:
  • Git fundamentals
AI & Modern QA Mindset
  • Experience or strong interest in AI assisted development/testing
  • Ability to use AI tools to improve productivity and test coverage
  • Clear understanding that AI supports-not replaces-engineering judgment
Azure & DevOps (Added Advantage)
  • Work within Azure environments (Azure App Services, Azure SQL, storage, etc.) Integrate and execute tests using Azure DevOps pipelines Understand build/release workflows, test execution stages, and reporting Assist with test result publishing and defect traceability in Azure DevOps
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Development Engineer in Test (SDET)
Principal Software Development Engineer in Test (SDET)

Ztek Consulting • Trenton (NJ)

On-site
USD 100,000 - 140,000
Senior Software Development Engineer
Senior Software Development Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Cincinnati (OH), Northern (KY)

Hybrid
USD 95,000 - 125,000
Senior QA Automation Engineer – SQL, API & Data Testing 3673421
Senior QA Automation Engineer – SQL, API & Data Testing 3673421

Axiom Path • Charlotte (NC)

Hybrid
USD 55,000 - 96,000
Senior SDET with AI
Senior SDET with AI

Spectraforce Technologies • Austin (TX)

On-site
USD 140,000 - 210,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Daten • Denver (CO)

On-site
USD 90,000 - 120,000
QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 120,000
Senior SDET
Senior SDET

BackOps AI • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Equity
Direct exposure to founders
Collaborative culture
+1
QA Lead/Sr. SDET
QA Lead/Sr. SDET

StatusNeo • Parsippany-Troy Hills (NJ)

On-site
USD 130,000 - 180,000
SDET QA Automation Engineer, Benchmark Index Management
SDET QA Automation Engineer, Benchmark Index Management

Accord Technologies Inc • Fort Mill (SC)

On-site
USD 90,000 - 120,000