5,553 reputation
829
bio website
location Portland, OR
age
visits member for 3 years, 3 months
seen 3 hours ago

I am currently a QA lead at Nike, leading a team of 6 in manual and automated testing efforts.

Prior to Nike, I was at Webtrends for 2+ years, and prior to that was at Microsoft for 13 years. During my time at Microsoft my responsibilities evolved from test planning and manual testing on various projects to --> writing automation and overseeing manual testing efforts from vendors to --> Developing automation tools and processes for the Windows Live organization including a web UI automation framework and a test result reporting platform as well as other smaller tools. At Webtrends I was the most senior automation engineer and was responsible for creating and executing on an automation plan for the company. We went from no automation to significant coverage via UI automation for both of our legacy products as well as near 100% web service automation for one of our new products. In addition, I created performance test suites for 3 products and was involved in hiring 5 additional developers in test for the company.


Dec
18
comment How do I test injection attacks similar to SQL injection for non sql solutions, or do I?
I'm accepting this answer as it answers the question around CQL attacks. I still would like to see some tools/canned attacks, and would like to find some info specific to hbase injection attacks.
Dec
17
comment When should I start doing performance testing of a web-app?
I may have stretched the term "optimize" a bit. The intention was to stress that thinking of performance from the very beginning is important, as Joe mentioned - part of design and planning. And again, performance testing can be done very early at a component level and still be effective, but you are right that actually making optimizations can wait, but be driven by the results of those tests.
Dec
17
answered When should I start doing performance testing of a web-app?
Dec
17
comment When should I start doing performance testing of a web-app?
I agree with Joe. Even if you don't have clearly defined response times for individual components, stress testing them can definitely uncover unexpected resource consumption, flakiness and/or capacity issues.
Dec
17
comment When should I start doing performance testing of a web-app?
This is touching on "Percieved performance" which Ajax is helpful with. I still think there are important actual performance issues that should and could be found and resolved as well.
Dec
17
comment Internationalization testing
+1. Add to this list Right to Left langauges/formatting (if you will support any) and ensuring everything that should be localized is localizable. I'm sure the second point is part of the first link Joe gave.
Dec
17
reviewed Approve suggested edit on Internationalization testing
Dec
14
comment How do I test injection attacks similar to SQL injection for non sql solutions, or do I?
Thanks Phil, I have seen some of this information, I guess my real problem is that I feel like there are too many unknowns for me. I can find a thousand sql injection attacks with a quick search, but would have to create my own list of potential CQL injection attacks to add to my testing/automation.
Dec
14
comment How do I test injection attacks similar to SQL injection for non sql solutions, or do I?
Thanks, we're still following practices to escape characters, etc. My real concerns are that there is a lot of knowledge and specific tools and examples around SQL injection and much less info for injection against other nosql solutions.
Dec
14
asked How do I test injection attacks similar to SQL injection for non sql solutions, or do I?
Dec
13
comment Webdriver Check if Checkbox is Set and Set it if Not
IWebElement is if you're using the .net webdriver. Ah, I didn't realize you wanted to check all 3 checkboxes. In that case you could do driver.findElements instead of driver.findElement and then put the code above in a foreach to iterate through each checkbox.
Dec
12
answered Load / Performance testing tools or approach for backend
Dec
12
reviewed Approve suggested edit on Choose tests cases to run from Fitnesse test suite
Dec
12
reviewed Looks OK Selenium Webdriver - Unable to get focus back to child window
Dec
12
reviewed Close Find out if nested class is zero
Dec
12
reviewed Approve suggested edit on Webdriver Check if Checkbox is Set and Set it if Not
Dec
12
answered Webdriver Check if Checkbox is Set and Set it if Not
Dec
8
comment How to close pop up window in Selenium webdriver?
Knowing common terminology for browser windows can help you in the future. Popup generally refers to a completely new browser window and is what people will assume if you use that term. This is an inline add or popover within your existing web page.
Dec
7
comment How can my team move away from record-and-playback when not everyone has scripting experience?
Agreed, people should always be doing what makes them happy.
Dec
6
reviewed Approve suggested edit on How to extract the Safari extension from the base code?