Lead Testing Engineer

Apply Now

Lead Testing Engineer

Location: St. Louis, MO - HQ
Department: Information Technology

  1. of openings: 1

Description

We are in need of a Specialist who has broad experience with continuous integration processes and automated testing in a diverse technology environment including Java, Oracle, Web Methods, etc. This position is responsible for coaching and mentoring the development teams in using Agile Engineering practices, including Test Driven Development, Automation strategies for Agile Development projects including Unit, Functional, Performance, and Automation Testing.

This position will work with project teams to review Agile development tools such as CI Factory, Hudson, Ant, Maven, QTP, Selenium, Ruby, Loadrunner, Junit etc. to identify appropriate tools for the WWT technical landscape. This position will also be responsible for helping to ensure that metrics are in place to measure effectiveness of automation strategies.

Responsibilities

  • Conduct a needs analysis for Automated Testing tools, involving multiple key development team members in selection process
  • Work closely with scrum team members and other stakeholders to define the automated testing strategy/standards and the design of resilient automated test components and test programs
  • Manage and maintain a complex set of automated test assets including tests, test framework components, test databases and test servers
  • Implement and maintain framework components that support test execution, metrics collection, reporting and integration with other application life cycle management components
  • Oversee the execution of automated tests and troubleshoot complex failures including failures of the system under test
  • Implement or recommend remediation steps by interaction with developers and test authors on other scrum teams
Knowledge, Skills and Attributes

  • Knowledge and expert level understanding of fundamental concepts of Agile software development, Continuous Integration, and Automated Testing
  • Self-starter, able to effectively prioritize activities with little direction
  • Project management skills
  • Strong leadership capability
  • Ability to foster and maintain strong professional relationships
  • Willingness to “do what it takes” to help organization to achieve its objectives
  • Embraces change, has passion and strong work ethic and a can-do attitude, can foster teamwork, and displays honesty and integrity in all situations
  • Strong written and communication skills. Able to support and mentor others in the application of appropriate design patterns and techniques
  • Expert level knowledge of multiple automated testing tools such as JUnit, Rational functional tester, Selenium, QTP, SILK Test, Winrunner , Loadrunner etc.
  • Programming experience to develop reusable automated function libraries in Java, C, VBScript, JavaScript, PL/SQL etc.
  • Experience with Functional Testing, Integration Testing, System Testing, Test first Development
Qualifications

  • 8+ years experience analyzing, designing, testing and implementing enterprise level IT solutions
  • 5+ years experience with multiple programming technologies, including Java, XML/XSLT/WSDL, Web Services, SOAP, JSP, J2EE, SOA, Oracle
  • Experience coaching and mentoring teams in Agile software development practices
  • 3+ years working in a group that utilized automated regression testing. (unit, component/integration, functional, performance, load testing)
  • Bachelor's degree in Computer Science, Information Systems or related field or equivalent experience


Feedback Loading...