Full Time

Sr. Software Engineer - Automation

SGH - SMART Global Holdings
$100,000 - $150,000* / year (about $48–$72 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 SGH - SMART Global Holdings, so some details may not match this job. The employer's own page has the real description.


Sr. Software Engineer - Automation
SGH - SMART Global Holdings

SGH - SMART Global Holdings is seeking a highly skilled and motivated Senior Software Engineer specializing in Automation to join our team. The ideal candidate will play a pivotal role in designing, developing, and implementing automated solutions to enhance our software processes and systems. This position requires a strong understanding of automation frameworks, scripting, and continuous integration practices. The successful candidate will collaborate with cross-functional teams to identify automation opportunities, improve efficiencies, and ensure high-quality software delivery.



Job Responsibilities

  • Design, develop, and implement automated testing frameworks and environments.
  • Collaborate with software engineers and product teams to identify automation needs.
  • Conduct code reviews and provide constructive feedback to junior engineers.
  • Participate in the development of Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Analyze and troubleshoot software issues, providing timely resolutions.
  • Stay updated on industry trends and advancements in automation technologies.
  • Document automation processes and maintain up-to-date project documentation.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering, focusing on automation.
  • Proficient in at least one programming language such as Python, Java, or C#.
  • Experience with automation frameworks such as Selenium, Appium, or similar tools.
  • Strong understanding of software development methodologies and practices, including Agile/Scrum.
  • Knowledge of cloud platforms (e.g., AWS, Azure) is a plus.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Sr. Software Engineer - Automation will utilize a variety of technologies and tools, including but not limited to automation testing frameworks like Selenium and Appium, version control systems like Git, CI/CD tools such as Jenkins or CircleCI, and cloud platforms such as Amazon Web Services (AWS) or Microsoft Azure. Familiarity with containers (e.g., Docker) and configuration management tools (e.g., Ansible, Puppet) will also be essential in this role.



Ideal Candidates

The ideal candidate for the Sr. Software Engineer - Automation position will be innovative, analytical, and a strong team player. They should possess exceptional communication skills to effectively collaborate with team members and stakeholders. A proactive approach to learning new technologies and a dedication to driving improvements will be key attributes. This individual should thrive in a fast-paced environment and demonstrate resilience in the face of challenges, contributing positively to the company culture.


Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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