5,188 reputation
726
bio website
location Portland, OR
age
visits member for 2 years, 11 months
seen 16 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.


1d
comment Best Opensource Tool available for Security Testing of Web applications
Ah, sorry. They have a free version, but you are correct, it is not open source.
2d
comment What mathematical skills does testing require?
I'm testing a financial planning tool now and for it, there is probably a requirement for algebra level math. As noted by the answers below, for normal testing and even automation, the required math is pretty minimal.
Jul
21
comment Is it possible to automate Silverlight in windowless mode?
Dmitry's answer below is correct. In addition, a Silverlight plug-in in windowless mode is only an issue if the there is a layer of html displayed over it. If it is the top layer, you shouldn't see any issues. If it is not the top layer, that means that you would not need to interact directly with the Silverlight elements because as a user, the html layer would be intercepting all clicks anyways, and you would just interact with those instead.
Jul
16
comment Which queue implementation to choose to model a queue of test cases to be run?
Why do you need it to support priorities? Why can't you use the built in junit/nunit/mstest/testng (whatever) annotations to basically tag your tests and then execute only tests tagged with what you want? Would that get you what you want? Sounds like maybe you want to create a list of both manual and automated tests to execute and then track progress? Can you give more details? Again, I'm not sure I understand your need for retrieval based on some parameters? Can you give a more clear example?
Jul
7
comment How credible are WebDriver tests?
Can you give a little more information about the specific scenario that fails manually? How does it fail? What is the failing behavior?
Jul
1
comment CSVs and JMeter: using variables from a line in multiple samplers
What editor are you using to create the csv file? If you open it in notepad++ or an editor like that where you can view white space characters, try making sure you don't have any extra line feed characters or anything like that.
Jul
1
comment Accessing a sub menu within a sub menu using Webdriver with python on IE8
Good to hear, can you share what was wrong so if someone else has the same problem in the future they might learn from it?
Jun
30
comment eclipse is automatically running unwanted selenium tests
You may need to include the entire class in your xml as described here: groups.google.com/forum/#!topic/testng-users/ciy1C9Bt9FY
Jun
25
comment Should I unit test for null values even if it can never happen?
If you end up calling this method from anywhere else in your code, you would have to do the same exact check for null values prior to calling the method. I would suggest actually moving the check for null values into the method itself so that you would not need repetitive code that could easily be missed. You could then have unit tests that verified if either of the values passed to the method were null that the method would skip doing anything.
Jun
25
comment In WebDriver I need to locate a text that's sibling to a tag
In the above code, the "2Hrs, 56Min" and "59Min" are both text within the div tag. In order to be a sibling, the div tag would have to be closed and the second string "59Min" would need to be within another tag. To get the "59Min" simply get the text of the div, and then parse the text to find the characters after the last white space.
Jun
17
comment Web browser plugin to pause JavaScript execution?
I usually just execute javascript to get that, something like this, depending on your programming language: String innerhtml = ((JavascriptExecutor)driver).executeScript("return arguments[0].innerHTML;", webElement);
Jun
13
comment Getting started in SQA
Books: sqa.stackexchange.com/questions/42/… sqa.stackexchange.com/questions/1669/…
Jun
9
comment jmeter thread group not running all assigned users
How much resources are being utilized on your machine when you run these tests? Are you using any plugins that may be consuming a large amount of memory, or cpu? When you tell it to run 25 threads, it will attempt to do so, but if there are not enough threads available, I'm not sure if it would error out or simply not use all of the threads like you describe.
Jun
4
comment Standard set of unit tests for data layer code
Some of the things you mention seem like they would be leaning into validating the database software functionality itself rather than giving you much value testing your own database layer.
Jun
4
comment Test cases for media migrating from the file location to a database
Can you add any additional details? Are these pictures then being served up by a web site? Was the website code changed in order to pull from the new location? Are you thinking of issues with performance? Are you asking about tools to verify that the correct image is shown, or that it does not 404, etc?
May
13
comment Editing readonly field in JMeter
What do you mean by a read only field? A textbox with text that can't be edited? Something else? JMeter records and plays back the HTTP request that is sent to the server. Nothing in that request is "read only". You can change whatever you want and send it. I would suggest learning a little bit about HTTP requests and how they work. Looking at a tool called Fiddler and going through the examples may be a good place to start understanding what you can do.
May
12
comment Advice regarding a non-coding solution
There HAS to be someone who can write code. Their process was bad, not the tools. I would say however that they should learn how to write code. I guarantee that learning how to write a test case using the Java or C# or Ruby selenium implementation is no more difficult than learning gherkin and will actually teach them a skill applicable outside of just UI automation. On a side note, I'm sorry they're putting you in a position like this as an intern, not very professional if you ask me...
May
9
comment How to test a search engine?
I would also not spend a lot of resources testing that the results match what you would get from Bing. That is something that deserves some spot checking, and that's it. Otherwise you will be getting into testing the Bing service, which you would hope Microsoft has already done sufficiently. You are not technically testing a "Search Engine", you're testing the presentation of search results built on an existing already tested engine.
May
1
comment how to maximize chromedriver on mac machine
There are a number of suggestions here: stackoverflow.com/questions/8607753/…
May
1
comment What kind of experience do I need to become an automation QA engineer/ SDET?
Oh, and definitely plus one for the suggestion to find things in your current job that can be automated, take some initiative, start automating. Who knows, you could get promoted :-)