Full Time

Software Engineer - Automation - Remote

dentsu
Remote!
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by dentsu, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer - Automation at dentsu will play a pivotal role in developing automation solutions that enhance operational efficiency and streamline processes. This position requires an individual who is proficient in programming and automation technologies, dedicated to writing clean and reusable code, and eager to collaborate with cross-functional teams. The successful candidate will contribute to the design and implementation of automated frameworks, ensuring robust testing and continuous integration practices to deliver high-quality software solutions in a remote work environment.



Job Responsibilities

  • Design, develop, and implement automation frameworks for various software applications.
  • Write, execute, and maintain automated test scripts to improve overall software quality.
  • Collaboration with product and development teams to define automation requirements and build solutions accordingly.
  • Conduct code reviews and provide constructive feedback to ensure best practices and quality standards.
  • Identify, analyze, and report defects, ensuring timely resolution and follow-up with the development team.
  • Stay updated on the latest trends and advancements in automation technologies and methodologies.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development and automation testing.
  • Strong proficiency in programming languages such as Python, Java, or JavaScript.
  • Experience with automation tools and frameworks, such as Selenium, Cypress, or similar.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices and related tools.
  • Ability to work independently and in a team-oriented environment.


Technologies & Tools

The Software Engineer - Automation will utilize a range of technologies and tools to optimize automation processes. Key technologies include programming languages like Python and Java, automation frameworks such as Selenium and Cypress, and CI/CD tools such as Jenkins and GitLab. Familiarity with cloud services and platforms may also be beneficial as the team leverages cloud capabilities for deployment and maintenance.



Ideal Candidates

Ideal candidates for this position should possess a strong analytical mindset with excellent problem-solving abilities. They should be detail-oriented, capable of handling multiple tasks while adhering to deadlines. A genuine passion for automation and software quality assurance is essential, along with effective communication skills necessary for collaborating with team members and stakeholders. The ability to adapt to changing requirements and an eagerness to continuously enhance one's skill set are qualities that will enable success in this role.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.