Lead Software Test Automation Engineer

Red Lion
York, PA
Full-time

Position Summary

We are seeking a highly skilled and experienced Lead Software Test Engineer to join our global engineering team. This role is critical in ensuring the highest quality standards for our line of industrial automation products.

The ideal candidate will possess extensive expertise in test design, development, and maintenance, as well as a strong background in Test-Driven Development (TDD) and software / firmware testing for industrial automation and IIoT technologies.

The successful candidate should have experience leading or directly managing other professionals. The ability to mentor, guide and develop a junior team is also an expectation from this leader.

Essential Job Functions

  • Test Design and Development : Lead the creation, implementation, and execution of comprehensive test plans and test cases for embedded software and firmware products in the industrial automation sector.
  • Test Maintenance : Regularly update and maintain automated and manual test suites to ensure they remain effective and relevant as products evolve.
  • Test-Driven Development (TDD) : Advocate and implement TDD methodologies to ensure robust, reliable, and maintainable code.
  • Product Quality Assurance : Ensure all products meet the highest quality standards through rigorous testing and validation processes, identifying and mitigating risks early in the development cycle.
  • Collaboration and Leadership : Work closely with global cross-functional teams, including software engineers, firmware developers, and product managers, to drive continuous improvement in product quality.

Mentor and guide other test engineers, fostering a culture of excellence and innovation. Cross collaborate with other teams to ensure timely delivery of product and test.

Industrial Automation and IIoT : Utilize your expertise in industrial automation and Industrial Internet of Things (IIoT) technologies to contribute to the development of cutting-edge products.

Stay abreast of the latest trends and advancements in these fields to drive product innovation.

Documentation and Reporting : Generate detailed test reports and documentation, providing clear and actionable insights to stakeholders.

Ensure all testing activities are thoroughly documented and compliant with industry standards. Comply with all internal and external standards.

What you’ll bring to the Position :

  • A keen interest in new technologies and dynamic environments.
  • A strong desire to work with software / firmware technologies and tools, and have experience implementing them effectively.
  • Energy, Enthusiasm, and Curiosity. A willingness to both learn and teach.
  • Ability to reduce defect escapes to customers. You love breaking things!
  • A passion for your personal success and success of your team
  • Ability to thrive in a customer-first environment.
  • Great communication and analytical skills, including the ability to influence stakeholders and advocate for your recommended technology choices.
  • Understanding of agile environment and are eager to tackle new and difficult challenges.

Minimum Requirements :

  • Bachelor’s Degree in Engineering discipline
  • 2+ years of professional experience developing and executing tests on complex software systems and frameworks.
  • Demonstrate testing experience of embedded systems.
  • Experience with PLC programming, Networking or Industrial devices and communications.
  • Ability to design and develop tests that yield deterministic and predictable outcomes.
  • Experience with software engineering tools for design documentation, revision control, issue tracking, and project scheduling.
  • Ability to take initiative and carry out project tasks with minimal supervision.
  • Demonstrate oral and written communication skills to effectively interface with all levels of company management and staff, customers, and outside business contacts.
  • Strong problem-solving skills, attention to detail, and the ability to work as a team member to creatively and cooperatively solve problems and complete tasks.
  • Ability to triage and debug issues and fix in a timely manner.

Preferred Experience :

  • Previous leadership or mentorship experience
  • Understanding of Test Driven Development (TDD) methodology and process.
  • Familiarity with Technical Writing, documentation
  • Ability to execute and develop test plans
  • Experience with test automation environments such as Selenium, Cucumber, and Gherkin
  • Experience in cyber security pen testing (identity management, firewalls, VPN / IPSec Tunneling etc,.)

Endorse, support and model the Company’s core values of :

  • Aim High
  • Be True
  • Own It
  • 30+ days ago
Related jobs
Red Lion
York, Pennsylvania

We are seeking a highly skilled and experienced Lead Software Test Engineer to join our global engineering team. The ideal candidate will possess extensive expertise in test design, development, and maintenance, as well as a strong background in Test-Driven Development (TDD) and software/firmware te...

Jobs for Humanity
York, Pennsylvania

Lead Software Engineer, Full Stack (Java, Python). As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging techn...

Comcast Corporation
York, Pennsylvania
Remote

Our growing data teams are looking for a savvy Lead Data Engineer to join and help build and evolve the next generation of Audience & Identity data platform that handles data at scale and uses state-of-the-art technologies to unlock the data's business value. Designs and builds data processing p...

Jobs for Humanity
York, Pennsylvania

Senior Lead Software Engineer - Back End. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 8 years of professional software engineering experience (Internship experience does not apply). Work on Capi...

Utility Consumer Analytics Inc.
Pennsylvania, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. If you are a passionate Full Stack Software Developer with leadership experience and a commitment to delivering high-quality software solutions, we invite you to apply for th...

Jobs for Humanity
York, Pennsylvania

Lead Software Engineer, Back End (Java, Python, DevOps, AWS). New York City (Hybrid On-Site): $201,400 - $229,900 for Lead Software Engineer. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have ...

Trimble
PA, US
Remote

Bachelor, Masters or higher Engineering degree is required in a related field such as Computer Engineering/Science, Robotics Engineering, Aerospace Engineering, Mechatronics Engineering. Software Test Engineer - Control Systems. You will support the development team with in field data collection req...

Prudential Financial
PA, US

As a Lead Software Engineer on/in Data Management & Governance you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve Data Management and Governance services. You will code, test and debug new and existing applications as you implement capabi...

Lockheed Martin
Pennsylvania

C4ISR is looking for a proven and experienced technical leader to serve as the Lead Software Engineer for the AIR6500 Joint Air Battle Management System (JABMS) program. The Lead Software Engineer is responsible for the technical integrity and quality of the AIR6500 software baseline. The AIR6500 Le...

Promoted
System One
York, Pennsylvania

The System Engineer is the primary engineering resource for one or more concurrent system jobs. ...