This site uses cookies. To find out more, see our Cookies Policy

Lead Software Automation Engineer in Duluth, GA at IBM

Date Posted: 12/3/2018

Job Snapshot

Job Description


The Lead Software Automation Engineer provides technical leadership and strategic technical direction for a team of software developers within an Agile Scrum environment. The Lead is responsible for the design, development, and improvement of new and existing automation frameworks and is deeply involved in the full product lifecycle of applications and their supporting data architecture.

Responsibilities:

• Works with QA and Engineering Management in executing Platform Automation Roadmaps
• Leads and coaches Automation team in translating business needs into technical designs
• Identifies cross-team dependencies/impacts in planning, both technical and procedural
• Collaborates and transfers knowledge with stakeholders (QA, Development, DevOps)
• Actively participates in Scrum/Agile activities like planning and sizing
• Design and build automated test frameworks and test suites. Utilize innovative testing technologies to develop product's testing strategy
• Participation in design and code inspections
• Serves as mentor for automation engineers and coaches them on both hard and soft skills
• Leads implementation of software engineering best practices and identify needed improvements
• Identifies and resolve quality issues and technical debt early in the software design process
• Seeks opportunities to incorporate new technologies into the product’s technology stack when they can add value
• Maintains a broad knowledge of emergent trends in software development platforms, tools, methodologies and their underlying principles
• Troubleshoots and resolves functional and performance related issues
• Actively participate in code reviews making sure proper design and scalability options were considered and implemented
• Develops detailed documentation to support the automation effort
• Acts as liaison between QA, Engineering and Integration teams

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.