Automation Tester

Nihaki Systems, Inc.

Posted Under: Milwaukee, Wisconsin jobs in IT / Software / Systems; IT / Software / Systems jobs in zipcode 53201
Posted On: 2019-01-13 00:00:00

Six or more years of professional experience in software test automation in a continuous integration and continuous deployment environment - framework creation, script creation from manual test cases, automation script maintenance --- Hands on Experience in Integrating Automation environment with CI/CD flow. Build and Code deployment automation, Should have indepth experience in agile/scrum methodology and CI/CD process --- Technical requirements - Selenium, Java, Cucumber, BDD,Jenkins, Test NG, CI/CD integration using Maven,Selenium IDE, Selenium BDD framework, Selenium GRID ESSENTIAL DUTIES AND RESPONSIBILITIES:--- Builds and maintains Software Test Automation Frameworks including driving processes and improving and simplifying quality assurance processes--- Designs and automates test cases to validate large-scale, complex software systems, including white and black box tests, SOAP and REST web services, and develop supporting test tools--- Creates automated software tools to perform and build verification and regression tests--- Participates/contributes in the product development lifecycle, including:o Requirements gatheringo Design reviewo Unit test reviewo C, C#, Java, and JavaScript code review--- Conducts regular automated regression tests--- Works closely with software engineers on technical issues related to the development of complex, large-scale systems web applications deployed to AWS--- Writes and maintains test automation scripts for web applications using UFT, Selenium, Jenkins, Chef, or other modern tools--- Uses SQL and experience with NoSQL databases (such as DynamoDB, MongoDB) to setup data--- Develops and maintains testing standards, procedures, and guidelines to ensure consistent testing procedures across SCRUM teams--- Creates day to day work tasks for self and small team--- Onboard and trains team members--- Implements continuous improvement initiatives--- Manages distributed teams, including outside vendors or offshore testing partners--- Follows standards in accordance with company policy and regulation - provided by Dice Automation Tester