Software Development Engineer in Test (SDET) is responsible for making sure that all the deliverable are passes all the quality matrices, while making sure that all the matrices are inline with the business needs.
You will work closely with other engineers, product owners and subject matter experts to understand the product objectives, customer demands and flow of code, and designing and implementing a test plan around that.
You along with your team will manage the final quality on the production releases.
You ll be responsible for
Understanding the project documents, customer requirements, product roadmap and flow of code along with the different components involved.
Define automation strategy, automation cases as well as design tools for unit, functional and performance testing in a programmatic manner.
Setting up, maintaining, and performing test automation frameworks on a high volume, distributed, service-oriented architecture.
Working with release and infrastructure teams, coordinating on product design and offering inputs on the testability of functional and non-functional elements.
Researching test tools, methodologies, trends and upgrading existing practices and processes.
Maintaining a high level of User Story hygiene including estimation and status updates
Participating in hiring activities across the firm
Learning the Asset management and post trade business
Being curious never be afraid to ask questions
About you
Must have:
1 to 3 years of SDET or similar role in any environment (Large Enterprise, SME, or Start-up)
Excellent knowledge of test methodologies and their corresponding tools
Working experience in Automated API testing
Exposure to Behaviour driven development and experience in programming and testing
Proven experience in database testing and SQL
Comfortable working in an Agile environment where iterative development and regular demos are the norm
Working experience programming skills in, Java or python
Playwright, java script working knowledge.
Nice to have:
Familiarity with at least one major public cloud provider (AWS, Azure or GCP)
Experience working with CI/CD pipelines with one of: Jenkins, GitLab CI, GitHub Actions, Azure DevOps Pipelines
Experience working in service oriented and event driven architectures
Experience with container orchestration tools such as Kubernetes as well as docker
Familiar with Web 3.0 concepts, Distributed ledger technologies, etc.
Asset management domain experience, for e.g. post trade, reference data, etc.