Full Time

Senior Software Automation Engineer

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

Job Overview

The Senior Software Automation Engineer at Urgently will play a pivotal role in the development and enhancement of automated testing frameworks and processes. This position requires a highly skilled individual who can design, implement, and maintain robust automation solutions to ensure high-quality software delivery. The successful candidate will collaborate with cross-functional teams to automate testing procedures, identify bottlenecks, and continuously improve testing efficiency and effectiveness. This role is essential for driving the adoption of best practices in software quality assurance and fostering a culture of accountability and precision within the engineering teams.



Job Responsibilities

  • Develop and maintain automated test frameworks and infrastructures.
  • Design, write, and execute automated test cases for various applications.
  • Collaborate with development teams to integrate automated testing into the CI/CD pipeline.
  • Identify and troubleshoot issues in testing procedures and technology components.
  • Mentor junior team members and provide guidance on automation best practices.
  • Analyze requirements and create test plans and strategies that enhance test coverage.
  • Report and communicate test results effectively to stakeholders.
  • Continuously seek opportunities to improve automation processes and toolsets.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in software automation testing.
  • Proven expertise in automation testing tools such as Selenium, Appium, or similar.
  • Strong programming skills in Java, Python, or C#.
  • Experience with CI/CD tools such as Jenkins, Git, or Travis CI.
  • Excellent understanding of software development life cycles and methodologies.
  • Solid analytical and problem-solving skills.
  • Exceptional communication and collaboration abilities.


Technologies & Tools

The Senior Software Automation Engineer will work with a variety of technologies and tools, including but not limited to automation frameworks such as Selenium and Appium, programming languages like Java, Python, or C#, as well as CI/CD platforms like Jenkins and Git. Familiarity with containerization tools such as Docker is desirable, and knowledge of database technologies for testing data validation is also advantageous. The role will require a thorough understanding of cloud platforms and services that facilitate automated deployment and testing.



Ideal Candidates

Ideal candidates for the Senior Software Automation Engineer position are those who possess a strong technical background and a passion for continuous learning and improvement. They exhibit a proactive mentality, demonstrating initiative in tackling challenges and finding innovative solutions. Excellent collaboration skills, along with the ability to communicate effectively with both technical and non-technical stakeholders, are essential. Candidates should be detail-oriented and have a deep commitment to quality, ensuring that automation efforts contribute significantly to the overall success of software development processes.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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