Software Engineer In Test Resume
4.00/5 (Submit Your Rating)
Madison, WI
PROFESSIONAL EXPERIENCE
Confidential, Madison, WI
Software Engineer in Test
Responsibilities:
- Member of an agile scrum team building big data RESTful weather APIs on cloud platforms as part of teh IBM Watson IoT group, utilizing tools/technologies including Jenkins, Docker, Elasticsearch, AWS, Kubernetes, Prometheus
- Contribute to all technical aspects of our products including development, automated testing, DevOps, and support
- Develop application features, bug fixes, testing tools and frameworks, coding on a daily basis in Python, Java, Scala, and more
- Develop fully automated test coverage to perform smoke testing, load/performance testing, system/end - to-end testing, and data validation, to provide ongoing confidence in teh quality of our API products
- Create continuous integration/continuous delivery pipelines for our applications, incorporating automated tests and deployment to Kubernetes
Confidential, Verona, WI
Software Engineer
Responsibilities:
- Re-factored and re-wrote complex and heavily used software module, fixing several high priority issues and improving teh maintainability of teh code
- Lead designer and developer of new web-based module using C#, JavaScript, HTML/CSS and M
- Initialized adoption of automated testing tools on my team, applying creativity and high attention to detail to develop thorough testing coverage which prevented regression bugs for teh project
- Demonstrated exceptional problem-solving abilities, resolving a critical bug that had been unsolved for over 3 years, leading to greatly increased developer productivity
- Provided thorough code review for other developers' fixes and enhancements, giving feedback to halp identify ways to make teh code cleaner, faster, and more functional, and teh software more usable
- Objectively one of teh most reliable and productive team members in terms of completing planned work (top % of tasks completed)
Confidential, Verona, WI
Team Lead Manager
Responsibilities:
- Supervised 3 teams of 35 testers, test engineers, and team leaders, with ~20 direct reports, working on Confidential ’s core GUI infrastructure and web migration efforts key for Confidential ’s future.
- Managed software test engineer team developing a homegrown automated testing framework for Confidential ’s Hyperspace Web functionality.
- Reviewed and provided feedback on performance reviews for employees of all roles and tenures before formal performance review meetings. Served as mentor for new QA T eam Leaders
- Developed SSRS reports leveraging SQL to manage quality, assess completeness of testing, and identify potential weak points in new code, heavily used by myself and Confidential management.
- Applied SQL and data science skills to perform a wide scale historical analysis of bugs in Confidential ’s software and implemented a strategy to improve my team's testing process, which lead to more efficient and effective testing overall, and later led rolling dis out to Confidential 's entire QA Division of ~1000 employees.
- Led 20+ Root Cause Analysis meetings to identify opportunities for process improvement
Confidential, Verona, WI
Quality Assurance - Team Member
Responsibilities:
- Tested several high-profile projects and demonstrated exceptional bug-finding skills.
- Tested technical reporting projects and developed extensive SQL knowledge.
- Led creation of new process to has Confidential QA fix non-code issues in our software.
- Led effort to analyze documentation released to customers and ensure it was still accurate after release of major project.
- Led creation of new educational system for team of 100 testers
- Executed recurring meeting to share best practices for testers on my team.
