Role 1 : Sr. Automation Engineers
Location:NY
Remote/Hybrid
Experience with QA automation using modern programming languages (Java, JavaScript);
Experience testing APIs (REST, GraphQL) using RestAssured, Karate, SOAP UI, Swagger, Postman, JMeter, Junit, Gatling, Wiremock for automated tests. Or other web service API testing tools
Experience in REST based web services testing using different frameworks (e.g. Spring boot, RestAssured, JAX-RS)
Experience of handling reusable services (WSDL and XML schemas)
Experience in developing and maintaining UI test automation using UI automation tools (Selenium Webdriver, Cypress); preferred Selenium Webdriver
Experience with modern code editors (VS Code, Visual Studio), Azure DevOps, version control tools (GIT, GitHub, or other)
Strong background in writing complex SQL queries against relational databases
Experience with CI/CD build pipelines
Experience with Performance testing using any tools like Jmeter, Gatling etc.
Experience in mock testing and mock frameworks
Passion for technology and learning new tools and frameworks based upon project work.
Role2:API Automation JD:
Experience working with Core Java principles, and automated testing tools/frameworks such as Selenium WebDriver, RestAssured, Cucumber and Junit.
Develop new or maintains existing test automation frameworks for all applications that automation currently supports.
Experience in developing keyword-driven, data-driven, modular driven, etc. frameworks using Cucumber
Experience testing APIs (REST, GraphQL) using RestAssured, Karate, SOAP UI, Swagger, Postman, Junit for automated tests. Or other web service API testing tools
Experience in REST based web services testing using different frameworks (e.g. Spring boot, RestAssured, JAX-RS)
Experience of handling reusable services (WSDL and XML schemas)
Partnering closely with the product owner, development team, and business analyst to understand the requirements and appropriate use cases.
Develop API test suites using RestAssured or HTTPClient java libraries.
Running daily regression suites and analyzing results.
Reporting identified defects to project teams.
Collecting and effectively communicating sprint testing metrics.
Experience working in an agile team setting.
Experience in integrating test automation to CI/CD pipelines.
Strong experience in creation of functional, end-to-end, and integration tests and automation