Software Development Engineer In Test Ii
Sandy, Ut
• Developed Microsoft Word document generator depending on values provided from an API worked on by other team members to reduce the time spent on creating a release document.• Implemented a logging system for the automation framework that can be turn on or off to assist the team in knowing the event process before the code failed.• Created server api tests for over 10 development and production servers to be ran once when server upgrade were done, which saved time from manually testing each api.• Designed PowerShell scripts to run all of the UI and API automated tests.• Writes automated tests – including UI and API tests and other tools to assist testing.• Leads the testing effort for one or more projects at a time often with changing requirements as scrum team needs may dictate.• Works closely with the Engineering team to make recommendations and develop our automation framework.• Tests server components, system interfaces and client components.• Assists in defining, developing, and implementing quality assurance practices and methodology, test plans, and test cases.• Manually tests new changes as necessary.• Creates required test artifacts to team standards while ensuring that most time is spent testing rather than documenting.• Fully participates with the scrum team through all phases of the software development life cycle.