Software Development Engineer In Test Resume
2.00/5 (Submit Your Rating)
Bothell, WashingtoN
SUMMARY
- Highly skilled and independently - motivated SDET with 4+ years of success designing, architecting, and developing state-of-the-art automated testing frameworks, tools, and test management solutions using Python in an Agile environment.
- Extensive hands-on experience working with small teams, limited resources, and little guidance to identify customer requirements, develop, test, and deliver enterprise-level software in the shortest amount of time without sacrificing quality.
- Experienced in managing and executing all phases of the SDLC, as well as translating complex requirements into scalable architectures and system enhancements.
- Demonstrates superior testing and coding skills, an exceptional ability to adapt to new technical environments, and innovate new solutions.
- Has outstanding communication skills and has quickly assumed a respected, authoritative role on each project on par with senior developers, testers, and managers alike.
TECHNICAL SKILLS
Languages: Python
Databases: MySQL, SQLite
Tools: Git, YouTrack, TeamCity, TestRail, ScrumWorks
Platforms: Windows
Frameworks: Robotframework, SilkTest, Web2py, Splinter/Selenium
PROFESSIONAL EXPERIENCE
Confidential, Bothell, Washington
Software Development Engineer in Test
Responsibilities:
- Investigated new and improved methodologies to optimize the efficiency of testing to rely heavily on minimal staff and material resources.
- Developed Test Engineering and test infrastructure.
- Designed, scripted, and implemented Python-based automated testing.
- Maintained and improved the automated testing framework to integrate with software build and test reporting tools to optimize testing for the development environment.
- Improved development processes using Agile and Scrum to create the highest possible predictability and output of new features and product improvements.
- Developed Python-based tools to supplement development and testing.
- Managed the software build server and directed source code branch traffic in Git.
- Managed manual, automated, and investigative testing with a small team of test engineers.
Confidential, Woodinville, Washington
Test Engineer
Responsibilities:
- Designed, executed, and analyzed all testing for a developing web server application being Agilely built by three programmers using C++, JavaScript, and SQL.
- Designed, executed, and analyzed testing for a developing embedded device built by a principal embedded software engineer using C++ to handle J1939 message traffic.
- Continuously investigated new and improved testing methodologies to optimize the efficiency of Agile testing that relied extensively on minimal staff and resources.
- Developed Agile and Scrum philosophies in practice with a formerly ad-hoc Quality Assurance department.
- Developed nearly all testing infrastructure for the company.
- Designed, scripted, and implemented Python automated testing frameworks.
- Built automated test framework to integrate with software build tools and optimize testing for the development environment.
Confidential, Woodinville, Washington
Quality Assurance Specialist
Responsibilities:
- Set up, developed, and maintained test fixtures.
- Developed automated tools for test and maintained them.
- Identified key product defects and enhancements
- Tracked product issues and their resolution.
- Helped bring an Agile process into a small, high-maintenance team in order to increase product quality and feature development throughput.
- Worked with web server applications and performed both web-based UI and server/database back-end testing.
- Worked with an embedded network interface device based on J1939 communication with integrated products.
Confidential, Woodinville, Washington
Engineering Intern
Responsibilities:
- Gained programming language affinity for SQL, Java, and HTML.
- Designed and performed quality assurance and regression testing for newly designed software and hardware products.
- Was the driving force and principal effort behind software and hardware testing automation.
- Helped improve and expand the coordination and cooperation of various department elements.
- Demonstrated a marked ability for learning quickly skills outside any formal training skill set previous developed.
