5,478 reputation
829
bio website
location Portland, OR
age
visits member for 3 years, 2 months
seen yesterday

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.


Jan
25
comment Does anyone know of an automation tool that will perform actions on sending or receiving of an email?
It depends on what you are trying to accomplish. Do the e-mails need to be sent from a certain domain, or could you use a free e-mail such as gmail like in the answer I linked to? Can you give a bit more context about the scenario you want to automate? What is the goal of the automation?
Jan
25
comment Does anyone know of an automation tool that will perform actions on sending or receiving of an email?
Check out this answer: sqa.stackexchange.com/questions/3825/outlook-mail-testing/…
Jan
24
comment What are the options for automated testing of screen reader in Web apps?
Jaws is one of many accessibility tools. If you test on Jaws, why not Window Eyes, Hal, etc. Where do you stop? The time and cost required to test with any of these tools is much higher than ensuring you follow guidelines and best practices for accessibility. At some point you get into testing Jaws itself (which hopefully their own QA team has already done) rather than what you are intending to test, which is that your site is accessible. I briefly used Jaws and Window-Eyes back in the early 2000's for this kind of validation and quickly realized that it wasn't benefiting anyone.
Jan
23
comment How do I get Selenium Server to launch Chrome on 64bit Windows under Jenkins with Selenium Grid?
You should mark this answer as accepted so if other people have the same issue they can easily see that this was the solution.
Jan
15
comment Open source web security testing tools
Burp Suite also has a free edition portswigger.net/burp. The professional edition, while not free is extremely cheap compared to other comparable solutions at $299 for a license.
Jan
10
comment Selenium WebDriver: select value from KendoUI DropDownList
Ah, that would definitely explain it for that case. I was going off of the example that was provided in the question, which still had a select element with child options.
Jan
10
comment Selenium WebDriver: select value from KendoUI DropDownList
I'm still not sure what you mean. By "The controls you see on the page" what are you referring to? Once the JavaScript executes and you are looking at the DOM loaded in the browser, it for sure is just a select element with option elements as children.
Jan
9
comment Selenium WebDriver: select value from KendoUI DropDownList
Just curious, is there a reason why Webdriver's SelectByValue method or clicking directly on the Option wouldn't work?
Jan
3
comment Reporting Intermittent Bugs
Absolutely agree. Another technique I like to use if you have automation is to execute the automation a number of times (100?) and see how often it occurs and see if there are any patterns you can see about when/why it occurs.
Jan
3
comment Industry standard on testing zoom levels
Isn't supporting zooming part of accessibility? People with vision problems often need to zoom in order to be able to read text on web sites. If your web site automatically re-adjust the size so as not to break the formatting (which I have actually seen quite a bit) then people with vision problems won't be able to view the site without use of third party tools (magnifying glass apps). With that said, so long as the JavaScript isn't doing anything crazy to auto re-size then testing one zoom level should be equivalent to testing all.
Dec
26
comment How to open multiple browsers using webdriver?
+1 I just re-read the question and realized they most likely are asking how to open multiple browser windows simultaneously and not different browsers as my answer pointed to... Long holiday weekend :-)
Dec
26
comment What test generators do exist?
@dzieciou - Alan's answer to the question you linked is spot on. I used model based testing a few times and it was successful when used for state based machines, but not so useful when applied to something like UI automation or rest web services. It can be used SOMETIMES with those features, if there is a specific flow or tree that you can follow and you want to test that.
Dec
21
comment Looking for open source, Java-based tool for performance testing
I haven't used Gatling, but from what I have read, it should meet your needs.
Dec
19
comment Looking for open source, Java-based tool for performance testing
Agree, also I have had some success using Selenium to write one off performance tests (not re-using existing functional tests) for the sole purpose of measuring performance while under load.
Dec
19
comment Looking for open source, Java-based tool for performance testing
I agree with user246's answer. You may also want to look at this: sqa.stackexchange.com/questions/3551/…
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
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.