Skip to main content

Junior Software Development Engineer in Test

Neptune Township, NJ
Permanent
Role will be onsite 4 days a week in Hamilton, NJ.

Role - Junior Software Development Engineer in Test (SDET)
Python, Java | Azure | Azure DevOps | AI Assisted Testing
Experience Range
2 4 years in QA Automation / SDET / Test Engineering roles About the Role
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
    • Exposure to Azure DevOps pipelines is a strong plus
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

Domain Knowledge (Added Advantage)
Wealth Management / Financial Services experience, including exposure to:
  • Investment platforms
  • Client onboarding / account opening
  • Financial data validation and reporting
  • Regulatory or compliance driven systems

Job Type: Permanent

Job ID: 253800373