Job Description:
Key Responsibilities- Design, extend and maintain existing automation using an object-oriented approach.- Create test reports and test metrics.- Train others regarding automation test concepts and best practices providing guidance and direction as needed.- Coordinate and prioritize test development activities.- Research, recommend and implement tools as needed with the goal of increasing automation coverage.- Participate in early stage user story development and design sessions to help establish acceptance criteria, boundary tests, and automation planning.- Identify, document, and track defects to improve test case execution efficiency and test coverage.- Help integrate automation to the definition of "Done" on a sprint.- Experience working with cross functional teams to understand requirements and perform all tasks related to product quality.-
- Write clean code, review others code, have your code reviewed by others and share learning experiences with your colleagues.
Required Qualifications and Experience- Bachelor's degree in Computer Science or equivalent combination of technical education and work experience.- 3-5 years background in test automation.- Thorough understanding of SDLC, specifically in agile development environments.- Experienced with API Automation (Rest Assured preferably).- Experienced on Automation using Selenium Webdriver with Java (or other programming languages).- Experience with general purpose testing frameworks (JUnit, TestNG, etc).- Experience with CI and automation tools (Jenkins, Travis CI, etc).- Working knowledge of testing fundamentals such as BDD and others.- Good understanding of database concepts, including working knowledge of SQL.- Strong communication & problem-solving skills.- Experience participating in cross-functional and remote teams.- Experience with code versioning and management tools like Git, SVN, etc.- Experience with issue tracking and test management tools such as Jira.- Advanced or Native English (Verbal and Written).- Security testing and performance testing knowledge is a plus.