Hi Partner,
Please send me updated resumes to *[email protected]
<[email protected]>*
Position : Test Engineer - Customer Web Team
Location: FT. WORTH TX
Duration:7 months+
Hourly rate : $55/hr
Face to face interview required: Yes
Required Skills : JAVA DEVELOPER WITH SELENIUM
The Customer Web (CW) Team is looking for a strong Java developer, but even
more preferable, a Grails developer using the Agile methodology to act as a
Test Engineer. This is a new role and skill set we are looking to fill at
BNSF for the teams developing in an Agile manner. ?The Test Engineers will
write code that will test the code written by the other developers
ultimately building an automated test engine and shorten our testing cycles
to complement our goal of quick iteration turn around and Continuous
Integration.
The test code requirements will be driven by the acceptance criteria of the
User Stories and will not only test the UI functionality, but the
underlying services and the data passed internally and externally. We have
developed a pilot that is a sample of tests we would like built using
technologies that are part of our Next Gen Development Environment (NGDE).
The Technologies that were used in the pilot include the following:
• JDK 1.7+
• Groovy
• Gradle
• Spock
• Geb
• Chrome driver for Selenium for visual feedback
• PhantomJS driver for fast headless browser testing
• RESTBuilder
No IDE is required to run the tests, everything can be run from the command
line.
Generated Artifact Tools:
• Standard JUnit / Spock test reports (HTML and XML)
Screenshots at the end of each Geb test
Sample tests in the pilot performed the following:
• Pinning Shipments (testing functional navigation)
• Movement statuses within the correct Cycle status (test against Mongo CSL)
• Working on ODS connections to run tests against our CW DB2
We believe a strong Java candidate willing to be a Test Engineer could be
brought up to speed with these tools and techniques fairly quickly, but
added preferences would include:
• Working knowledge of Grails and several of the technologies noted above
• Experience acting as a QA / Test Engineer
• Domain knowledge of BNSF systems and the railroad
*Need strong selenium experience. Not so much Grails experience*
Thanks & Regards;
SAHITYA
Astir IT Solutions, Inc.
Direct Line: 732.694.6000 x 783.
50 Cragwood Rd. Suite # 219, South Plainfield, NJ 07080
Fax: 973-215-2191
Email:[email protected]