Full Time

Software Automation Engineer

PartnerHero
$70,000 - $120,000* / year (about $34–$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 PartnerHero, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Automation Engineer at PartnerHero will be responsible for developing, implementing, and maintaining automated testing frameworks and processes to enhance the quality and efficiency of software applications. This role requires a proactive approach to identifying opportunities for automation and a strong understanding of software development life cycles. The ideal candidate will work closely with cross-functional teams to ensure high standards of quality and reliability while contributing to the continuous improvement of software products.



Job Responsibilities

  • Design and implement automated test scripts to validate software functionality and performance.
  • Collaborate with software developers to identify testing requirements and integrate automation into the development process.
  • Analyze test results, identify defects, and work with development teams to resolve issues.
  • Maintain and enhance existing automation frameworks to ensure efficiency and scalability.
  • Conduct code reviews and provide feedback to peers on best practices for testing automation.
  • Participate in Agile ceremonies and contribute to sprint planning and estimation.
  • Document automation processes and results to facilitate knowledge sharing within the team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software automation testing.
  • Proficiency in programming languages such as Python, Java, or C#.
  • Strong knowledge of test automation tools such as Selenium, JUnit, TestNG, or equivalent.
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) practices and tools, such as Jenkins or GitLab CI.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Software Automation Engineer will utilize an array of technologies and tools, including but not limited to Selenium for web automation, JUnit or TestNG for unit testing, and CI/CD tools like Jenkins and GitLab CI for deployment automation. Proficiency in scripting languages such as Python or Java is essential, with familiarity in databases and query languages for backend testing. Knowledge of cloud platforms may also be beneficial.



Ideal Candidates

The ideal candidate for the Software Automation Engineer position at PartnerHero is a detail-oriented professional who excels at problem-solving and possesses a strong analytical mindset. They should be highly adaptable, capable of working in a fast-paced, collaborative environment while being proactive in identifying automation opportunities. Excellent communication skills are necessary for interfacing with various teams and articulating complex technical concepts effectively. A passion for technology and a continual drive for self-improvement will greatly contribute to their success in this role.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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