This internship will allow someone the opportunity to think about a job in IT, and target which area is of most interest to them offering a point of view of not just development or DBA, but other areas as well.
You will shadow some of our junior and senior people and see exactly what they do and how they interact and work with the dev staff, UX, product owners and Scrum Masters. Some of the things you'll learn will be what these people need to do in order to do their jobs, what things need to be documented and detailed, and how to automate a good test case (learning past manual testing). This is an hourly position at $20 and will sit in our Provo or Salt Lake City office location.
Ability to create and execute Test plans, Test cases, Test strategy. Continuous improvement of quality processes including, Required Documentation, Testing Processes, and the overall quality of the Agile teams software. Monitor all processes and Organizational testing standards.
Write clear, well-formed, and effective test plans for testing software products following the accepted testing standards and using best software development practices.
Work with team members to ensure quality testing for high quality software products.
Resolve problems of advanced scope and engage assistance from more experienced team members where appropriate.
Identify, troubleshoot, debug, and resolve defects in software and related systems on an advanced level.
Contribute to the project discovery process in a meaningful way.
Use understanding of testing methodologies to improve software.
Provide meaningful feedback to peers during code reviews.
Identify ways to optimize our software products to provide for the needs of our enterprise scale business.
Improve the overall software product quality and team.
Develop an understanding of the hardware, protocols, and technologies used for internet infrastructure to meet objectives.
Study and understand current advancements in web technologies.
Create basic automated testing products.
Demonstrate good judgment in selecting methods and techniques for obtaining solutions.