What are the responsibilities and job description for the Senior Quality Engineer( Requirements Engineering) position at TEPHRA?
Description : Job Description
- Proficient with object oriented programming languages, data structures and design patterns - preferably Java
- Proficient in scripting languages like Python, Ruby, Groovy
- Proficient working in a Linux / Unix based environment
- Proficient in using open source test automation frameworks like Selenium WebDriver, Rest Assured, TestNG
- Proficient in using BDD frameworks like Cucumber, JBehave, SpecFlow and Serenity BDD
- Proficient in Testing Automation with Web Apps, APIs, Message Queues, DBs
- Proficient in testing Mainframe systems, WinForms apps, Silverlight apps, Messaging Queues, ETL Systems
- Proficient with monitoring, aggregating and analyzing testing automation results and metrics
- Proficient with identifying the root cause of the test failures and classifying them at scale
- Proficient in Performance Testing with tools like JMeter, Fiddler, Dynatrace
- Experience working with CI tools like Jenkins, Bamboo, Travis CI
- Experience working with DevOps tools like Docker, Container, Kubernetes, Terraform, Consul, Vault, Prometheus, Nomad
- Experience working with multiple cloud providers like AWS, Azure and GCP
- Experience working with relational and NO SQL DBS like SQL server, Oracle DB, Mongo DB
- Experience working with the monitoring tools like AppDynamics, Dynatrace
- Experience working with log aggregation tools like Splunk, Sumo logic
- Experience with dashboard tools like ReportPortal.Io
- Experience working with reporting tools like Tableau, Grafana
- Experience with mobile application testing and mobile test automation
- Experience with testing Data-warehouse systems
- Experience working in an Agile and Waterfall SDLC
- Must have financial domain experience especially in the areas of Custody, Treasury, Corporate Trust, Corporate Payments, Post-trade settlements, Broker-Dealer services and Securities
- Must be a team player with innovative thinking
- Must be quick to grasp new technologies and adapt to changing priorities
- Must be able to comprehend complex technological challenges quickly and build innovative solutions
- Must be comfortable collaborating across multiple teams and working in a fast-paced environment
Responsibilities :
Qualifications :
1) Years of experience required for position 7 to 12 Years
2) Location for the position : New York, New Jersey