Description

Role: Java Developer with Testing experience(Only on W2) 

Location: San Antonio TX - onsite

Job Type: 12+ Months

Job Description:

Soft Skills:

• Attention to Detail: Ability to meticulously review code and test cases to ensure thorough testing. 

Problem-Solving: Demonstrated capability in devising effective solutions for complex testing scenarios.

Analytical Thinking: Proficiency in analyzing integrated parts of a system to identify potential issues and improve test coverage.

Communication Skills: Strong communication skills to guide and mentor junior team members, as well as collaborate effectively in an agile team environment.

Technical Skills:

• Selenium: Extensive experience using Selenium with Java for test automation, including writing robust and maintainable code for test scripts. 

API Testing: Proficiency in API testing, including understanding API specifications, designing test cases, and validating API responses.

Cucumber: Familiarity with Cucumber for writing and executing automated acceptance tests, including creating feature files and step definitions.

Java Programming: Expertise in Java programming, particularly in the context of test automation, including knowledge of core Java concepts, collections, and exception handling.

Framework Development: Experience in building test automation frameworks from scratch, including selecting appropriate tools and technologies, implementing design patterns, and ensuring scalability and maintainability.

Code Review: Ability to review code written by team members, providing constructive feedback to ensure code quality and adherence to coding standards.

Agile Methodologies: Experience working in an agile environment, participating in sprint planning, daily stand-ups, and sprint retrospectives.

Location and Work Arrangement:

• San Antonio & Austin Only: Candidates must be located in or willing to relocate to San Antonio or Austin. 

Onsite Requirement: The position requires onsite presence 1-2 times a week, with the rest of the work being done remotely.

Interview Process:

• Coding Session: Candidates will undergo a coding session focused on Java, where they will be expected to demonstrate their coding skills and problem-solving approach. 

Technical Interview: Be prepared to discuss your experience in detail, including your work with Selenium, API testing, and framework development. Technical questions related to Java and test automation may also be asked.

Key Skills
Education

Any Graduate