Software Developer In Test Resume
4.00/5 (Submit Your Rating)
Johnston, IA
SUMMARY
- Recognized as a creative and resourceful automation engineer with over twenty years experience in designing and implementing test automation frameworks/harnesses tailored to meet and/or exceed the specific testing needs and requirements for each of my clients.
- I am extremely passionate about agile development methodologies, Java and JVM scripting languages, web services, cloud services, and open source technologies.
TECHNICAL SKILLS
- Java
- Groovy
- Visual Basic
- Ruby
- HTML
- Java Script
- CSS
- SQL
- Bash Scripting
- Selenium
- JMeter
- Gherkin
- AutoIt
- Cucumber
- HP QTP
- IBM Rational XDE
- IBM Rational Robot
- HP LoadRunner
- LoadIO
- Postman
- Karate
- Runscope
- Canoo Webtest
- Jetbrains - Intellij
- Apache - Eclipse
- GIT
- CVS
- Subversion
- SourceTree
- Github
PROFESSIONAL EXPERIENCE
Confidential, Johnston, IA
Software Developer In Test
Responsibilities:
- Responsible for API testing a REST - based web application designed using microservices written in Java
- Created functional automated tests for front and back end services using Selenium, Postman, and Runscope
- Implemented continuous testing via Jenkins as part of the CI development build process
- Worked closely with the project team to determine acceptance criteria and isolate root cause for identified defects
- Created continuously updated test result metrics displayed in a dashboard fashion
- Mentored less experienced test analysts
- Worked within an agile methodology in two-week sprints
Confidential, Des Moines, IA
Sr. Test Automation Engineer
Responsibilities:
- Designed automated test scripts for validating end-points for a web based financial system designed in Java
- Integrated automated smoke and regression test suites within the development continuous integration pipeline using Jenkins
- Designed front-end functional automated tests using Selenium, Java, Cucumber, Groovy, and Gherkin following BDD practices
- Mentored less experienced test analysts
- Provided management with agile methodology coaching/training
- Worked within an agile methodology in two-week sprints
- Created continuously updated test result metrics displayed in a dashboard fashion
Confidential
Software Development Engineer in Test
Responsibilities:
- Responsible for driving the performance testing operations for a new micro-services framework for monitoring sensors, alarms, and panic events
- Utilized JMeter, AWS EC2, AWS Cloudfront, AWS Cloudwatch, AWS S3, groovy, beanshell, Graylog, Elasticsearch for performance testing
- Configured a BDD framework using cucumber-jvm, Gherkin, and Jenkins for functional front-end test automation
- Designed and display on-line, real-time reports, charts, and graphs on multiple wall-mounted monitors for company-wide visibility (The Wall of Truth)
- Managed a team of manual testers
Confidential
Sr. Test Automation Engineer
Responsibilities:
- Responsible for introducing and implementing a test automation framework using a BDD practice to a newly agile team to ensure the production of high quality software applications
- Trained manual testers to create Gherkin test case features/scenarios to reduce duplication of test case definition therefore reducing time and expenses spent on software quality assurance
- Participated in backlog assessments with all stakeholders to determine size (points) and prepare acceptance criteria for each story within a sprint
- Developed additional test harnesses/frameworks to ensure accordance with business specifications
- Participated in daily scrum stand-up meetings to communicate daily status, future planned activities, and report roadblocks
- Created and maintained JIRA tickets accordingly
- Version controlled all testing artifacts in a GIT repository in order to prevent code loss, maintain all versions of code, and interface with Jenkins for all code deployments
