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, Tes