Previous Job
Automation Engineer - Chicago, IL - Full time with benefits
Ref No.: 18-03071
Location: Chicago, Illinois
Automation Engineer
Location: Chicago, IL
Position Type: Full Time

No Visa Sponsorship available for this position - No third parties Agencies or Corp to Corp

Good to have skills:
  • Very good functional testing experience on Ecommerce / Web applications with a strong domain knowledge / background in Online / Retail / Ecommerce business processes
  • Very strong technical & business analytical skills
  • Must have implemented atleast one framework and be able to demonstrate the pros and cons
  Must have skills:
  • JIRA, HPALM, Selenium, AgilePreferred Education & Experience:Bachelor's Degree in Computer Science or related area, or equivalent experience
  • 4-6 years of automation experience within a large ecommerce application.
  • 4-6 years of Java programming experience1-2 years of experience with PythonExperience with various automation frameworks –TDD, BDD, Keyword Driven is a plusExperience with integration of test automation into CI/CD processExperience with Bamboo, Bit bucket or Git as project admin is a plusMust have implemented atleast one framework and be able to demonstrate the pros and cons
  • Experience with automation of restful, Soap, Micro services is a plusProficiency in Oracle database system and relational database concepts.Ability to work in a highly collaborative team consisting of both technical and business members.Excellent communication skills and a results-oriented attitude.
Key responsibilities:
  • 5+ years of Java / Ecommerce / Web testing experiencePerform detailed analysis/design of functional and non-functional requirements and translate them to software solutions in the Ecommerce environments.
  • Work cross-functionally in evaluating new technology, both proprietary and open source, for use in the eBusiness environment.
  • Develop automated test scripts and libraries with a framework using Java, Selenium Web driver 3.0, TestNg, Maven, Bitbucket by applying industry standards Design and develop strategies with proof of concepts based on user stories or use-case definition.
  • Support biweekly production deployments as leadPerform on call responsibilities to monitor production environment and address potential failures
  • Ensuring availability, stability, and reliability of the code and solutions built
  • Execute task level estimation of work assigned during all phases of SDLC using agile processes Collaborate with different team members in developing automated scripts for native hybrid mobile apps