Develops test automation using Amazon Web Services (AWS) using Kubernetes. Setup selenium grid in the AWS cloud. Verify & validating relational & non-relational databases using MSSQL/ MySQL/ Hadoop/ MariaDB/ MongoDB/ Elastic search. Designs test automation tools using Java Selenium, Cucumber, Karate and REST Assured. Forecasts, manages, and completes test estimation, test plan and test strategy. Uses API and Web/cloud application tests using Jenkins CICD pipeline.
Requirements
- Demonstrated Expertise (“DE”) developing and maintaining test automation frameworks for functional and regression testing of Web, API, and mobile applications using Java, REST Assured, Selenium, Cucumber and SQL.
- DE performing DevOps engineering including installing test frameworks, and configuring, integrating, and scheduling automation scripts in Jenkins for nightly test suite execution using Jenkins Pipeline scripting; and setting up parallel tests across Chrome and Firefox, and using Docker Selenium Grid.
- DE testing applications according to capital markets, derivatives and trading lifecycle methodologies using Java; and improving the quality and user experience of products using Order Entry Flow, Trade Validations, Integration with Exchange, Post Trade activity, and Operations.
- DE performing requirement analysis with Product Owners, Scrum Masters, and System Architects using JIRA and Confluence.
- Verify & validating relational & non-relational databases using MSSQL/ MySQL/ Hadoop/ MariaDB/ MongoDB/ Elastic search.
- Designs test automation tools using Java Selenium, Cucumber, Karate and REST Assured.
- Uses API and Web/cloud application tests using Jenkins CICD pipeline.
Responsibilities
- Programs level test estimation, test plans, test strategy, test execution, architect & setup the test automation frameworks across teams.
- Designs, architects, and develops the functional & non-functional (Performance) End-to-End tests automation between systems.
- Tracks program level defects and issues.
- Solves complex test automation issues for the team and provides mentorship.
- Responsible for transparency in providing test execution results across program level.
- Develops test automation using Amazon Web Services (AWS) using Kubernetes.
- Setup selenium grid in the AWS cloud.
Other
- Partners with and influences individuals at all organizational levels.
- Assesses risks in the projects and communicates with the management.
- Works with a geographically diverse team, builds, leverages client, vendor relationships and provides innovative thought leadership.
- Coordinates E2E tests activities across teams, users, management, vendors, technicians to assess computes needs and system requirements.
- Coordinates with internal and external auditors for QA needs, to ensure a successful regulatory brokerage system.