Required Skills: Python/ Java | Azure | Azure DevOps | AI Assisted Testing
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
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