Senior Software Engineer - QA, Data & ML

GCS Recruitment

Philadelphia (Philadelphia County)

On-site

USD 120,000 - 180,000

Full time

45 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GCS Recruitment seeks a Senior Software Engineer - Quality, Applications & Data to lead software development, QA, data solutions, and ML projects. The role covers test planning, automation, and data architecture while collaborating with business partners to deliver reliable systems.

The ideal candidate combines hands-on coding with testing strategy and design decisions to improve processes and quality across applications and data platforms.

Qualifications

  • 8+ years of software development, testing, or QA experience.
  • Experience building and testing enterprise software applications.
  • Strong SQL and relational database design skills.
  • Experience with multiple technologies listed (Java, .NET, Node.js, Ruby, AngularJS, HTML/CSS, SQL).

Responsibilities

  • Develop and execute formal test plans for high-quality software applications.
  • Participate in test planning, test case development, and test automation.
  • Define and analyze QA metrics such as defects and test results.
  • Identify quality issues, document findings, and assist with resolution.
  • Design, develop, test, and document new or enhanced software and ML systems.
  • Write clean, scalable code meeting performance and business needs.
  • Engage in full software development lifecycle from requirements to production support.
  • Build relational database solutions and maintain SQL queries and integrations.

Skills

Java
.NET
Node.js
Ruby
AngularJS
HTML/CSS
SQL

Education

Bachelor's degree in Computer Science / related field

Job description

GCS Recruitment seeks a Senior Software Engineer - Quality, Applications & Data to lead software development, QA, data solutions, and ML projects. The role covers test planning, automation, and data architecture while collaborating with business partners to deliver reliable systems.

The ideal candidate combines hands-on coding with testing strategy and design decisions to improve processes and quality across applications and data platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Quality, Applications & Data
Senior Software Engineer - Quality, Applications & Data

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 180,000
Senior QA Automation Engineer: Testing & Quality
Senior QA Automation Engineer: Testing & Quality

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 160,000
Senior SDET / QA Automation Engineer
Senior SDET / QA Automation Engineer

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 160,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

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

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 170,000
QA Leader
QA Leader

Aryaka • Nashville (TN)

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

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 150,000
Lead QA Engineer
Lead QA Engineer

Global Payments Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
GenAI QA Architect & Automation Leader
GenAI QA Architect & Automation Leader

TechDigital Group • Charlotte (NC)

On-site
USD 140,000 - 210,000
QA Engineer: AI & Automation for Enterprise Apps
QA Engineer: AI & Automation for Enterprise Apps

DataServ • Massachusetts

Hybrid
USD 70,000 - 90,000
401(k) with match
Medical, dental, vision benefits
Paid holidays and PTO
+1