Sr. Test Automation Engineer
DuPont Pioneer is the world's leading developer and supplier of advanced plant genetics to farmers worldwide. We are implementing leading-edge scientific research into applications being used to analyze and visualize data and drive research decisions. We are looking for creative individuals with critical thinking skills to develop robust and innovative solutions to complex problems. Encirca Services is seeking an individual to provide automation strategy and direction to take our existing automation practice to the next level in order to support work for continuous deployment. The qualified Senior Test Automation Engineer will provide expert technical testing support and training of company staff in automated testing, Lead efforts involving test environment definition, maintenance, control, and test data definition, creation, storage, as well as lead the automated test effort, and support Quality Assurance efforts by providing technical testing support for specialized automated testing tools, websites, environments, performance, stress, and load testing. In addition, the qualified Senior Test Automation Engineer may lead a test team on medium projects with 3-5 test team members. Responsibilities:Develop working knowledge of general and Pioneer specific business practicesUtilize Pioneer software development methodologies and documentation standardsProject work time estimates for the software test schedule, including Pointing sessionsEstablish automated test processes and standardsMonitor compliance to test standards and processes and communicate suggested modifications to test leadershipDesign, document, develop and execute automation test scriptsAnalyze, document and report test resultsCoach and mentor team members in test automation and QA practicesProvide test automation architecture, frameworks, design and code reviewManage automation test environment and infrastructureDelegate tasks to other automated test team membersWork with Sr. Test Analyst to establish a test automation planGather metrics for measurement of software development processesAssess associated risks of system architecture and technical implementationLead the implementation of automation test processes and test standardsLead project team in verifying automated test approach and resulting test coverageActive contribution to interviewing and hiring of test automation resourcesLead and coordinate quality education to advance knowledge of quality discipline and industry best practicesParticipate in identification of system and process efficientciesAssist in:Quality assessment of software and product readiness for releaseImplementation of automated test strategy, processes and standardsTranslating client requirements into test requirementsIdentification of business efficienciesQualifications:Education:College/University degree or equivalent combination of education and experience. Business, management or technology degree is preferred.Software quality test or quality assurance certification required. Experience:Minimum 5 years ??? Test Automation DevelopmentSkills/Experience:Strong written and verbal communication skillsStrong knowledge of SQL and/or any RDBMS3-5 years of experience creating Selenium tests using ProtractorStrong Selenium Webdriver, Nunit, TestNG resource, who can develop Automation Framework.Mobile Test Automation experience with APPIUM Tool.Concept of design patterns and page objects and CSS location selectorsExperience creating and maintain a virtualized Selenium GridExperience in TDD, continuous integration, and code review practice is strongly desired.Ensure that the testing and automation tools are wired into our Continuous Integration process using tools like Jenkins Experience using cloud based infrastructure for testing is desirableDeep knowledge of UI Automation, Karma, Web Service Automation and Performance / Load TestingWell versed with RESTful API testing, SOAPUI, vREST, PostmanAbility to create automated scripts using PowerShell and other similar scripting languagesPreferred Skills (not required):Experience with Agile / Scrum MethodologiesBackground or interest in biology or agricultureApply for this job.