Search by job, company or skills

Automation Engineer

2-8 Years
Early Applicant
Quick Apply
  • Posted a month ago
  • Be among the first 30 applicants

Job Description

Key Responsibilities:

  • Own and drive the complete Software Development Life Cycle (SDLC), with a solid understanding of methodologies like Agile and Waterfall
  • Collaborate with the Production team to gather and analyze new automation requests based on business needs
  • Design, develop, and deliver InDesign automation tools and solutions using JavaScript, AppleScript and Python within quick turnaround times (TAT)
  • Thoroughly analyze requirements, study workflows and data usage, and align solutions with stakeholders
  • Conduct demos and walkthroughs for stakeholders to showcase developed tools and gather feedback
  • Provide ongoing support and enhancements to the Production team where applicable
  • Provide technical leadership in defining, developing, and evolving automation frameworks and infrastructure
  • Perform detailed peer code reviews to identify potential issues and suggest improvements
  • Ensure all code changes are aligned with requirements and adhere to coding standards and best practices
  • Prepare and maintain comprehensive tool documentation, including flowcharts, diagrams, layouts, and clear code comments
  • Follow and enforce quality processes to ensure scalable, maintainable, and robust solutions

Technical Skills Required:

  • Strong experience in Adobe InDesign scripting using JavaScript/ExtendScript
  • Good knowledge in Adobe applications like InDesign, Photoshop and Illustrator
  • Proficiency in Python for automation and workflow development
  • Experience with Adobe InDesign Server (preferred)
  • Good knowledge of Adobe Creative Cloud SDKs and APIs
  • Solid understanding of XML, JSON, and data handling in publishing workflows
  • Familiarity with REST API integration
  • Strong grasp of object-oriented programming concepts
  • Expertise in debugging techniques and troubleshooting complex automation issues
  • Familiarity with Agile methodologies and tools such as JIRA or Azure DevOps (a plus)
  • Experience with version control tools like Git/Bitbucket (a plus)
  • Working knowledge of CI/CD tools and automated deployment processes (a plus)
  • Ability to document solutions using flowcharts, diagrams, and visual documentation tools (Visio, Lucidchart, draw.io) (a plus)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 107094511

Similar Jobs

Remote

Skills:

UipathRpaCode ReviewAutomation TestingException HandlingAzure DevOpsREFrameworkUiPath OrchestratorProduction SupportManaged Services

Philippines, Manila

Skills:

peer reviews UipathAgile DevelopmentUnit TestingContinuous Integration

Philippines, Manila

Skills:

JavaGithubALMQtestAgile MethodologiesJIRAApi TestingJenkinsJmeterToscaJavascriptSeleniumLoadrunnerAzurePythonAWSAzure DevOpsPlaywrightDevOps practicesmicroservices architectureCypress

Philippines, Manila

Skills:

UnixRegression TestingDefect TrackingAppiumTest Case DesignSqlApi TestingTypescriptJmeterJavascriptLinuxAutomation FrameworksPostmanbasic scriptingPlaywright

Manila

Skills:

Api Testingsoftware testing methodologiessecurity testing frameworksscripting languages for test automationPlaywright