The Application Developer will be responsible for developing and configuring software and tools for test automation, incorporating DevOps practices into software delivery, and enhancing CI / CD test automation frameworks. This role involves updating automation suites, collaborating with delivery teams, and researching new tools to optimize productivity and efficiency.
Key Responsibilities
- Develop and configure software / tools for test automation.
- Integrate DevOps practices into software delivery workflows.
- Design, implement, and enhance CI / CD-focused test automation frameworks.
- Update automation suites to improve coverage objectives using Java and Python.
- Collaborate with delivery teams and business stakeholders to research and develop new productivity tools.
Required Skills
4+ years of experience as Software Developer in Test (SDET) or DevOps.Expertise in automation tools and methodologies (TDD, BDD with JBehave / Cucumber).Extensive hands-on experience with Java and Python for distributed programming.Proficiency in traditional RDBMS schema concepts and SQL.Strong knowledge of project builds using Gradle or Maven.Experience with source code management tools (GIT, VSS).Excellent interpersonal and professional communication skills.Preferred Skills
Self-starter, capable of learning application architecture and new tools with minimal supervision.Proficiency in continuous integration tools (Jenkins, TeamCity).Ability to manage multiple concurrent projects in a fast-paced environment.#J-18808-Ljbffr