*Please respond back to sate...@protegellc.com <sate...@protegellc.com> or call me on 703 596 1600 x 104.*
*Job Title: Automation Framework Designer with Selenium-Java-Protractor* *Location: Downtown Chicago, IL* *Duration : 6+ Months and it likely will extend * 1. Expertise designing & developing an Automation Framework 2. Selenium/Java Protractor 3. Looking for a Front End Java Developer (Angular) with an Automation test mindset *Cars is an agile environment This candidate will be responsible for joining the newly created Dev Ops team within Cars.com. Candidate will be responsible for designing and developing the Automation framework that will be created using Selenium/Java/Protractor. *Skills* The ideal candidate will be able to: Working knowledge of QA practices Contribute to the solution from inception to adoption Work in a cross-functional environment (i.e. Software Development Managers, Scrum Master, Various Engineering Groups, and Architecture). Perform discovery (e.g. planning, sizing, POCs) to ensure success of delivery team. Ensure code quality is high, tooling is healthy, and tech debt is low. Mentor development peers around best practices for writing test cases. *Required Skills* Self-motivated and team oriented Able to work in a cross functional team Excellent problem solving skills. You will be challenged with ambiguity Excellent written and verbal communication skills Solid knowledge of Selenium/Selenium Web Driver Solid knowledge of Protractor Strong Knowledge of Node.js and npm is preferred Extensive experience with JavaScript Solid knowledge of JSON/CSS and AJAX Solid knowledge of HTML Understanding of Object Oriented development is preferred Understands, articulates, and conforms to core OOP principles Understanding and basic application of Design Patterns Understands, utilizes, and leverages core Java architecture and has experience in open source project development using Java, Spring, Hibernate) Experience with Maven or Gradle Experience using Git or similar *Required Experience* Bachelor degree in Computer Science or related field 3-5 years of web-based development experience 3-5 years of experience with Selenium/Selenium Web Driver Experience with QA processes and functional automation Experience with SOA, web services (REST, etc.). Experience working in an environment using Agile Methodology preferred *Responsibilities include:* Own and lead architectures and designs for web and mobile applications, APIs and services. Provide time-sensitive technologies solutions to product ideas. Prepare conceptual, logical and physical architectures. Work with business and technology stakeholders to understand business requirements, lay out a long term technology vision and design technology solutions Collaborate with stakeholders such as architects, developers and data modelers to understand dependencies, review designs and align schedules Build strong cross-organizational relationships. Build credibility through freely sharing deep knowledge and experience. Provide thought leadership and foster a culture of innovation. Support multiple agile teams with planning, scoping, and delivery of product features during design, build, test and deployment phases Participate in vendor evaluation, POCs, platform selection, business case preparation, policies, standards and guidelines development. Drive adoption of reference architectures. Develop code samples and templates for reference architectures to ease adoption. Explore and experiment with new and innovative ways to use technology to enhance business outcomes Stay current with technology and trends though continuous self-learning, participation in user groups, trainings and industry conferences *Required Skills* Bachelor’s Degree in Computer Science, Engineering or related field/equivalent experience Expertise in frontend JavaScript frameworks and mobile-first solutions is preferred. Experience in one or more of Java, iOS and Android ecosystems is a strong plus. You can prepare efficient technical documentation and diagram key concepts for communicating solutions to other technologists Excellent leadership and communication skills across all levels of the organization Skilled in non-functional concerns such as performance tuning and infrastructure sizing. Familiarity with performance monitoring tools You enjoy proving out concepts and are skilled at communicating their results You keep up with industry trends, enjoy teaching yourself new technology, and enjoy talking about different technical problems and their solutions You have the courage to debate with colleagues and drive out the best solution for the organization, not just your solution You are able to mentor junior technologists and enjoy fostering a culture of learning and growth Deep understanding of software design and expertise in the use of standard design pattern 7+ years of information systems experience Recent architecture experience in high traffic consumer facing sites, regardless of the language or platform. Good understanding of architectural design patterns and their practical applications. Demonstrated ability to quickly assess the pros and cons of a solution and communicate those strengths and weaknesses succinctly and confidently Experience delivering in an agile environment *Thanks & Regards* *Sateesh | Lead Technical Recruiter* *Protege, LLC.* *12020 Sunrise Valley Dr, Suite 100, Reston VA 20191* *Email: sate...@protegellc.com <sate...@protegellc.com> | Gtalk: recruiter.sateesh* *Office: 703 596 1600 x 104; Fax: 877 481 9005* *Visit us at: www.protegellc.com <http://www.protegellc.com>* -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to us_itgroups+unsubscr...@googlegroups.com. To post to this group, send email to us_itgroups@googlegroups.com. Visit this group at https://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.