Full Time

Software Automation Engineer

Keyfactor
$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 Keyfactor, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Automation Engineer at Keyfactor will play a pivotal role in enhancing the efficiency and quality of our software development processes. This position focuses on designing, developing, and implementing automated testing frameworks and scripts to ensure that our applications are thoroughly tested and verified. The Software Automation Engineer will collaborate closely with various teams to identify improvement areas, create efficient testing strategies, and facilitate the continuous delivery of high-quality software solutions that meet business requirements.



Job Responsibilities

  • Design, develop, and maintain robust automated testing frameworks.
  • Implement automation testing for both functional and non-functional requirements.
  • Collaborate with development teams to understand application features and architecture.
  • Develop and execute test plans, test cases, and scripts for automation.
  • Analyze test results and provide feedback to development teams.
  • Continuously improve automation processes and strategies to enhance software quality and productivity.
  • Identify, document, and track software defects for resolution.
  • Stay up-to-date with emerging trends and technologies in software testing and automation.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in software automation testing.
  • Proficient in programming languages such as Java, Python, or C#.
  • Strong knowledge of automated testing tools and frameworks (e.g., Selenium, TestNG, JUnit).
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Familiarity with version control systems (e.g., Git) and Agile methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.


Technologies & Tools

The Software Automation Engineer will utilize a variety of technologies and tools in this position, including but not limited to Selenium for web application testing, Jenkins for CI/CD integration, and test management tools such as JIRA and TestRail. Proficiency in scripting and programming languages like Java, Python, or C# is essential for developing automated test scripts, while familiarity with cloud services and containerization tools can enhance testing scalability and efficiency.



Ideal Candidates

Ideal candidates for the Software Automation Engineer position at Keyfactor are individuals who possess a strong technical foundation in automation testing accompanied by a passion for delivering high-quality software. They are detail-oriented, analytical thinkers who thrive in a fast-paced environment and who have the ability to work effectively between teams. Candidates should demonstrate adaptability to new technologies, a proactive approach to problem-solving, and the drive to continuously improve processes to enhance software quality and efficiency.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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