Java Developer with Automation Engineering background - Olenick & Associates - Chicago, IL
Olenick & Associates is a global IT services firm that brings a quality focus to clients’ IT implementations and deployment initiatives.
Olenick was founded in Chicago in 1998 with a specific focus on software testing and quality assurance and has grown into a full service IT firm with over 200+ consultants in 2014 and operations in North America, Argentina, and Northern Ireland.Olenick hires professionals who are driven to create real client value, who wear IT and business hats interchangeably, and who take pride in exceeding client expectations.
Title: QH: Software Development Engineer in Test (SDET)
Location: Chicago, IL
Engagement: Full-Time
This is a role within a fast paced development environment. You will be responsible for designing and implementing automated tests. The routine tasks will also include working with internal customers on requirements for automated tests/tools, providing project delivery timelines, creating documentation, and maintaining existing automated tests and tools.
Required Skills:
3-5 years of Java development OR .NET development experience
Experience with JUnit and JDBC
Expertise in PL/SQL and Shell scripting
Familiarity with XML
Experience writing code in an interpreted OO language such as Python, Java or Ruby
Experience working on Unix or Linux platform
Code quality metrics tools (e.g., Sonar)
Knowledge of RESTful services and a scripting language (e.g., Python, Ruby) is an added advantage
Proficient in writing core Java applications (J2SE), including familiarity with the Java collections and concurrency libraries
Automation:
Ability to design, implement, and expand scalable test automation solutions independently
Experience with at least one test automation platform such as Selenium or Cucumber
Strong understanding of the Selenium 2 Webdriver libraries
Experience designing and implementing test automation frameworks (for both GUI and non-GUI interfaces)
Testing:
Create, execute, and troubleshoot automated tests
Ability to conduct root cause analysis of defects identified in a timely manner and provide follow-up with development, business analysts
Collaborate with manual testers to translate undocumented test cases into
Strong communication skills are essential and the ability to work with others. Daily activities will require the successful candidate to leverage their trouble shooting and analytical skills. Preferred Skills:
Proficient in data retrieval and message parsing. Experience with Tibco or other messaging middleware a plus
1 year integrated in an agile environment (preferably Scrum-based)
Ability to write Robot Framework (Robotese) code (specifically NOT RIDE or Record/Playback)
1 year writing ATDD/BDD (i.e. Robot, Cucumber, SpecFlow) style test scripts that leverage the Selenium2Library
Experience working directly with xPath, CSS and element locators across multiple browsers (IE is a must)
Self-starter
HP ALM
EDI integration batch testing experience
This is an excellent opportunity for a highly motivated individual to make an impact on the business from day one with a professional services firm that offers multiple avenues for career growth.
0 comments:
Post a Comment