Full Time

Lead Software Engineer - Test Automation Platform

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

Job Overview

The Lead Software Engineer for the Test Automation Platform at Vertex Inc. will be responsible for overseeing the design, development, and implementation of advanced test automation frameworks. This role is pivotal in enhancing the quality assurance processes, driving innovation in automation strategies, and collaborating with cross-functional teams to ensure that software products meet high quality standards. The ideal candidate will leverage their expertise in software engineering, testing methodologies, and leadership principles to mentor team members, streamline testing processes, and contribute to the overall success of the software development life cycle.



Job Responsibilities

  • Lead the design and development of robust test automation frameworks for various software applications.
  • Collaborate with development teams to integrate automation into the Agile development process.
  • Mentor and guide junior engineers in best practices for test automation and engineering principles.
  • Identify and implement continuous improvement initiatives for existing testing processes.
  • Establish metrics to measure the success and effectiveness of automation efforts.
  • Participate in code reviews and enforce quality standards across the engineering team.
  • Stay updated on industry trends and emerging technologies to enhance automation strategies.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering, with a focus on test automation.
  • Strong proficiency in programming languages such as Java, Python, or C#.
  • Demonstrated experience with various testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Excellent understanding of Agile methodology and software development life cycle (SDLC).
  • Proficient in version control systems such as Git.
  • Strong problem-solving skills and attention to detail.


Technologies & Tools

The Lead Software Engineer will work with a variety of technologies and tools including, but not limited to, Selenium for test automation, Jenkins for continuous integration and continuous delivery (CI/CD), and various cloud platforms such as AWS or Azure. Knowledge of tools like JIRA for project management and collaboration tools like Confluence will also be essential for efficient team communication and management of project lifecycles.



Ideal Candidates

The ideal candidate for this position embodies strong leadership qualities, exceptional communication skills, and a passion for quality and innovation in software engineering. They possess a collaborative spirit and are committed to fostering a supportive and productive team environment. Adaptability and a continuous improvement mindset are essential traits, as is a dedication to delivering high-quality software solutions that exceed customer expectations.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

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