TEST AUTOMATION ENGINEER IV (ONLY W2) @ JAVENTECHNOLOGIES
The role involves extensive hands-on coding and scripting utilizing Java. Responsibilities include creating new Java classes and methods in adherence to strict object-oriented programming principles, effectively utilizing complex Java constructs like loops, exception handling, and various Java collections (e.g., HashMaps, Sets). A critical component of the job is mastering object identification, requiring proficiency in selecting unique locators and writing custom XPath expressions to interact seamlessly with dynamic web elements. The ideal candidate must be adept at fundamental web test automation techniques, including handling waits/synchronization, and effectively managing interactions across different windows and frames. Experience with the Cucumber test automation framework, or similar Maven-based frameworks, is essential, as the engineer will be writing and modifying underlying Java reusable functions linked to Gherkin steps.