Full Time

Software Engineer (Test Automation)

iManage
Chicago, IL
$110,000 - $160,000* / year (about $53–$77 an hour)

Job Description

About this kind of role

What a Software Engineer (Test Automation) usually does. The employer's own details are in the listing.

Typically does: Develops and maintains automated tests for software applications, ensuring quality and reliability throughout the development lifecycle. This role involves designing test frameworks, writing test scripts, and analyzing test results to identify and report defects. Automation engineers work closely with developers and quality assurance teams to integrate automated testing into continuous integration and continuous delivery pipelines. They also research and implement new automation tools and techniques to improve efficiency and test coverage.

Tools and skills: Proficiency in programming languages like Java, Python, or C#, experience with test automation frameworks such as Selenium, JUnit, or TestNG, and familiarity with continuous integration tools like Jenkins or GitLab CI/CD is generally expected.

Good fit for: Individuals with a strong analytical mindset, a passion for software quality, and a desire to improve development processes often thrive in this role.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

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