Description

Requirements
Bachelors or Masters in CS or related degrees

Minimum of 10+ years of hand on experience in software development in test automation, concurrent coding skills in Java

Experience in building automation frameworks and/or contributing to the frameworks

Experience with test frameworks like JUnit, TestNG

Familiarity with BDD and/or Cucumber

Experience with code versioning tools (Git, SVN)
Core Competencies
Experience in Continuous Integration and Continuous Deployment (CI/CD)

Experience with using open source libraries to bring in efficiencies

Experience with Jira or similar Agile process tools

Experience with using defect management and test management tools

Excellent SQL knowledge with the ability to write complex queries for validation as well as review stored procedures for verification

Experience creating strategies to cover vendor integrations

Ability to thrive in a fast-paced environment where resourcefulness, determination, and strong problem-solving skills are necessary for success

Strong application debugging skills

Experience with different testing methodologies

Positive attitude and the ability to complete assigned objectives with minimal supervision

Excellent communications skills both written and verbal

Education

Bachelor's degree