We are seeking a DS Testing Professional with strong proficiency in Java and experience in Framework Design (Selenium Automation, TestNG). The ideal candidate will have hands-on experience with SQL, including writing complex queries on both on-premise and cloud-hosted databases. Experience in an Agile environment is also required. Domain exposure to FS, Trading, or Capital Markets is a significant advantage.
Key Responsibilities
- Automation Framework Design & Development: Design, develop, and maintain robust automation frameworks using Java, Selenium, and TestNG.
- Test Scripting: Write, execute, and maintain automated test scripts for functional, regression, and data-centric testing.
- SQL & Database Testing: Utilize SQL extensively for data validation, reconciliation, and integrity checks, demonstrating expertise in writing complex queries for both on-prem and cloud-hosted databases.
- Agile Methodology: Work effectively within an Agile development environment, actively participating in sprints and ceremonies.
- CI/CD Integration: Integrate automation tests into the CI/CD pipeline using tools like Jenkins, Git, and Maven/Bitbucket.
- ETL/DWT Testing: Contribute to ETL/DWT (Data Warehouse Testing) efforts, ensuring data quality and transformation accuracy.
- API Testing (Good to Have): Perform API Testing to validate backend services.
- Domain Application: Apply knowledge of Banking/Capital Markets/Finance/Equities, Trading, Clearing and Settlement domains to testing efforts.
- Collaboration: Collaborate closely with developers, business analysts, and other QA team members to ensure comprehensive test coverage.
Required Skills and Experience
- Strong in Java for automation scripting and framework development.
- Experience in Framework Design (Selenium Automation, TestNG).
- Proficiency in SQL, with hands-on experience in on-prem and cloud-hosted databases, and the ability to write complex queries.
- Experience working in an Agile environment.
Mandatory Skills
- Java
- Selenium
- TestNG
- Automation Testing
- SQL
- ETL/DWT (Data Warehouse Testing)
- Jenkins
- Git
- Maven
- Bitbucket
Desired Skills
- Experience with TestNG or BDD/Cucumber frameworks.
- Experience with API testing.
- Familiarity with Snowflake.
Domain Expertise
- Banking
- Capital Markets
- Finance
- Equities, Trading, Clearing and Settlement