SDET Automation Engineer with Java
Reuben Cooley Inc. · Texas, United States · 1 wk ago
Quality AssuranceFull-time
9+ Years of experience candidates Candidates need to be strong in Java development. 8 years of relevant experience Programming Languages: Advanced, hands-on programming proficiency in core languages, including Java , and a deep understanding of object-oriented programming (OOP) principles, data structures, and algorithms. Development Tools & IDEs: Extensive experience utilizing modern Integrated Development Environments (IDEs), specifically IntelliJ IDEA , for writing, debugging, and refactoring clean, high-quality automation code. AI-Assisted Development: Hands-on experience leveraging AI coding assistants, specifically GitHub Copilot , to accelerate script generation, refactor legacy code, and optimize test automation workflows. Professional Experience: Proven professional experience in a hands-on software development or automation engineering role, with deep expertise in Selenium WebDriver and associated frameworks. CI/CD Pipeline Integration: Hands-on experience configuring, maintaining, and optimizing continuous integration and continuous delivery (CI/CD) pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, Tekton) to trigger automated test suites. Containerization & Orchestration: Experience orchestrating automated regression runs within containerized environments using Docker and Kubernetes via pipeline-as-code configurations. Version Control: Strong familiarity with version control systems (Git), branching strategies, and pull request workflows within an enterprise environment. Core Competencies: Excellent analytical, problem-solving, and technical communication skills, with the ability to articulate complex architectural concepts to diverse stakeholders.