Adheres to testing standards within scripts and mentors other team members to follow such standards. Adheres up to date testing methodologies (such as BDD and TDD) and tools to implement methodologies.
Develops, maintains and upgrades Manual or Automated test scripts, utilities, simulators, data sets and other programmatic test tools required to execute test plans; perform usability testing for total system performance, reliability, scalability, and security.
Work with DevOps and Product Management as well as other Information Technology peers, stakeholders, and management to establish, maintain, prioritize, and deliver against a list of automation opportunities that provide measureable business value.
Demonstrate strong communication skills to translate technical software solutions to non-technical clients; 4-7 years of IT experience in software development in developing web applications and client/server applications.
Participate in new product design and development reviews, FMEA, failure investigations, design control activities, and training of personnel. Evaluate suppliers, materials, and components in order to determine critical quality parameters (develop and execute test methods, design test equipment and fixtures, and create specifications and protocols).