Junior Software Development Engineer in Test
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
Core Technical Skills
Domain Knowledge (Added Advantage)
Wealth Management / Financial Services experience, including exposure to:
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
- 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
- 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
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
- 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
- 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
