The Quality Assurance Engineer is responsible for the effective development, management and execution of testing on complex web based, mobile and API software solutions to ensure quality and client satisfaction.
Perform all testing activities for initiatives across one or more assigned projects, utilizing processes, methods, metrics and software that ensure the quality, reliability and systems safety and security.
Analyzing application/testing requirements, implement automation solutions for automated testing of applications/products. Designing, developing, maintaining and executing automated/manual test scripts.
Create, update, and review business and technical requirements, functional specifications, and test cases to understand application solution requirements in order to test the application and verify successful implementation.
Provides metallurgical and technical support for product and process improvement through data analysis, problem solving, expertise in area of responsibility, metallurgical and mechanical concepts, and knowledge of customer operations and markets.