Primary Skills:SELENIUM CI/CD CI CD CICD JENKINS RESTEASY NODE NODEJS NODE.JS
Secondary Skills:REST EASY CUCUMBER MOCKITO APPIUM ANDROID IOS SDET ENGINEER IN TEST
5+ years of experience in a development position- Cucumber and Mockito- open source / Selenium frameworks- Java and Appium SOAP UI- Jenkins - CI/Cd- Spring- Dropwizard- RESTEasy- or Node.JS Must have experience managing Sr and Mid automation engineer and reviewing/code reviewing their work and meet all key technical requirements as specified by the client.
Adhere to rules established to enforce test-driven/behavior-drive development, maintaining wiki pages, code style, and code group/peer review.
Be a team player, someone who can communicate both orally and through our various written communication mechanisms.
Be able to work under the supervision of a more senior engineer, completing tasks with the expected degree of quality in a timely fashion.
Analyze requirements and technical specifications, and implement assigned development tasks using various web technologies.
Develop, maintain, and debug cloud based micro-service APIs
Maintain and extend existing on-premise software systems
Be able to dig in and troubleshoot pre and post production issues.
Utilizes automated testing tools to build and execute tests
Coordinates with business teams, development teams and vendors to determine testing and test automation coding requirements
Designs, codes, and tests, test automation components for complex or cross-functional systems, sub-systems or other technical solutions
Determine the scope of test cases
Initial planning of engagement
Periodic review of project delivery against defined standards and methodology
Develop and maintain the Test Plan to meet project requirements
Technical support for Scripting and Execution
Technical implementation of tools and processes
Review the data provided in the execution environment & dry-run the test scripts in readiness for test execution
Monitor interpret results and facilitate issue resolution
Identifies multiple solutions and determines best approach to solve complex test automation opportunities with systems and software
Analyzes and recommends test automation tools
Accountable for on-time completion of tasks
Facilitates conversations between developers, testers, business, product owners and stakeholders
Serves as liaison to other teams to help them implement test automation and QA strategies.