4,828 reputation
723
bio website
location Portland, OR
age
visits member for 2 years, 8 months
seen 2 hours ago

I am currently a QA lead at Nike, leading a team of 4 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.


Oct
3
reviewed Satisfactory What are some good approaches to separating test data from test scripts?
Oct
3
reviewed Satisfactory Does Microsoft provide any automation tool to test REST APIs?
Oct
3
reviewed Needs Improvement How to simulate Caps Lock keystrokes with Selenium WebDriver?
Oct
3
reviewed Satisfactory How long should test results be kept?
Oct
3
reviewed Needs Improvement How to start Selenium with Firefox Portable?
Oct
3
reviewed Excellent Is branching tests the only option for system with multiple versions?
Oct
3
reviewed Excellent Building trust in automated front-end testing
Oct
3
reviewed Satisfactory How to handle a native OS (Ubuntu) file upload window in selenium webdriver with python?
Oct
3
awarded  Custodian
Oct
3
reviewed Satisfactory How to test a new Wildcard SSL Certificate?
Sep
28
answered Good strategy for automated regression where initial state can't be guaranteed or predicted
Sep
26
comment Selenium: Best way to capture unexpected error?
Good answer here: stackoverflow.com/questions/4189312/…
Sep
26
comment Webdriver : How to switch to a specific window?
Good answer here: stackoverflow.com/questions/11614188/… There is no way to identify child/parent windows, but you can identify them by title/url/etc.
Sep
26
comment Good strategy for automated regression where initial state can't be guaranteed or predicted
Can you request some test hooks? Is there a web service request you can make to get back the state, or could you request one? I definitely prefer to be in a known state that I can set up beforehand, but I can think of one situation where I read in the state (and later passed it in, in a data driven test approach) and built logic into my automation to handle all of the various configurations. I built smaller helper functions and wrapped them with larger end to end functions that I passed the configuration into and made smart enough to do the right thing based on the passed in configuration.
Sep
24
comment How do you block Google Analytics from Selenium automated visits?
Haven't tried it, but I bet you could use the fiddler API to block any traffic to the google analytics servers during your tests. Or maybe even just add an entry to your hosts file to have any traffic sent to google analytics servers to another IP address instead.
Sep
24
comment Does Microsoft provide any automation tool to test REST APIs?
There are 2 options "Insert request" and "Insert Web Service Request" The second option allows you to specify put/delete/option. I'm not sure why the first does not allow it.
Sep
23
answered Performance testing web application using Visual Studio Test Suite versus Loadrunner
Sep
19
comment Selenium Webdriver code in Java to search hidden Objects in Web Browser
Or they could be simply hidden behind an overlay, or with ajax it is sometimes common to actually remove unused elements from the dom and re-add them when needed. As Francis noted - looking for the styles display=none and visibility:hidden will find you all of the elements that are hidden via CSS and styling.
Sep
18
reviewed Reject suggested edit on Good Grep Tools for Windows
Sep
16
comment Cucumber, Rspec, Test-Unit & mini-test Pro Con for interfacing with rake and Selenium Webdriver
What programming language(s) do you want to use? Is the only issue that what you're currently using doesn't work with newer versions of Firefox, or are there other problems you need resolution for? Do you want or need to migrate existing tests that you have to whatever new framework you decide on?