· Very well versed with:
o API postman
o Testing Microservices
o AWS
o Wire Mock
o JMeter/Blazemeter
o Jenkins
o Cucumber JVM and Java core
· Proficient in object oriented software/web/API development experience (e.g. Java, Groovy, Shell, Perl, C#, Ruby, Python, JavaScript)
· Advance Level in Cucumber/Java automation framework
· Working knowledge of Microservices architecture, No-SQL Databases, and variants of structured query languages
· Working knowledge of SQL, NoSQL Datastores, Raw data within text, .csv, .xls/.xlsx, JSON, XML files, Jmeter
· Experience in testing enterprise level web applications, web services, databases, and highly scalable eCommerce architectures
· Experience with Agile testing practices, SDLC process, Business Intelligence processes, Business Operations, Data Analytics
· Understands deployment pipeline, continuous integration, and code coverage
· Ability to build and contribute to Jenkins, AWS Batch and AWS CICD pipeline
· Strong written & verbal communication skills
· Ability to adapt within a rapidly changing environment and know when to ask for help
· Ability to work with source control systems, such as GIT (branching, merging, etc.)
Education and Experience:
· BA/BS or Master’s in Computer Science or quantitative or related field preferred
· At least 8+ years of combined experience as a quality assurance analyst/engineer including applications development and testing utilizing the complete software development life cycle
· 5+ years of strong automation experience required
· 3+ years of strong experience with Behavior Driven Design approach
· Experience working with automation testing frameworks (Cucumber, Protractor, Robot) and developing testing scripts using Selenium and Restassured
· Functional Frontend/Backend testing experience required across multiple platforms – Web App, Mobile App, MicroServices
· IOS and Android testing experience required
· Experience building and developing test automation for APIs and Web Services using http protocol, JSON and XML
· Experience with Selenium, Postman dev experience
· Hands-on experience with TDD/BDD using Wiremock or Junits or Mockito and Cucumber framework
· Experience with front end technologies such as HTML, CSS, and JavaScrip