Trade Me - Senior Software Test Analyst: Difference between revisions

Jump to navigation Jump to search
Line 43: Line 43:
* Testers deployed to production during twice daily release windows
* Testers deployed to production during twice daily release windows


==Tools used at Trade Me==
== Tools and Technologies ==
:'''Your brain!''' First and foremost you were expected to use your intelligence to solve problems and to continually improve processes and tools used.
At Trade Me is used the following tools and technologies
:* Ready!API for API testing & Automation (this is a UI for SoapUI) (This tool allowed you to write custom groovy scripts)
* [https://smartbear.com/product/ready-api/ '''ReadyAPI'''] for API testing & Automation using [https://groovy-lang.org/ '''Groovy''']
:* Jira for managing cases/stories, test plans/session charters, bug tracking, test progress, issue(bug) tracking
* [https://www.atlassian.com/software/jira '''Jira'''] for stories, test plans, session charters, bug tracking,  
:* mindmup, xmind, simplemind
* [https://www.mindmup.com/# '''mindmup'''], [https://xmind.app/ '''Xmind'''], [https://simplemind.eu/ '''SimpleMind'''] for mind maps
:* Confluence Wiki for storing anything that might be useful for others, eg implementation details, how-to's for testing, common testing processes
* [https://www.atlassian.com/software/confluence '''Confluence'''] Wiki  
:* Mercurial for version control and deploy scripts (CMDer, Beyond Compare)
* [https://www.mercurial-scm.org/ '''Mercurial'''] for source control management
:* Tractor for automating the new angular user interface for Trade Me (this is a UI for Protractor)
* [https://www.protractortest.org/#/ '''Protractor'''] for UI automation
:* Powershell scripts
* [https://learn.microsoft.com/en-us/powershell/ '''PowerShell'''] scripts
:* Icecream screen capture
* [https://icecreamapps.com/Screen-Recorder/ '''Icecream Screen Recorder'''] for recording test sessions
:* Loads of chrome extensions (TM API Tester, CJS Custom JavaScript, Bug Magnet, Clear Session, Responsive Web Ruler,  WASP etc).  
* [https://en.wikipedia.org/wiki/SQL_Server_Management_Studio '''Microsoft SQL Server Management Studio'''] for querying databases and profiling stored procedure calls
:* Microsoft SQL Server Management Studio for querying databases and profiling stored procedure calls
* [https://www.splunk.com/ '''Splunk'''] for monitoring and live error analysis and error graphs
:* Splunk live error analysis and error graphs
* [https://www.telerik.com/fiddler '''Fiddler'''] and [https://www.wireshark.org/ '''Wireshark'''] for network protocol analysis
:* Fiddler & Wireshark for network traffic capture
* Chrome extensions ([https://chromewebstore.google.com/detail/custom-javascript-for-web/ddbjnfjiigjmcpcpkmhogomapikjbjdk?pli=1 '''CJS Custom JavaScript'''], [https://chromewebstore.google.com/detail/bug-magnet/efhedldbjahpgjcneebmbolkalbhckfi '''Bug Magnet'''], [https://chromewebstore.google.com/detail/clear-session/maejjihldgmkjlfmgpgoebepjchengka '''Clear Session'''], Responsive Web Ruler,  WASP etc).
:* Developer tools on tier 1 browsers  
* Developer tools on tier 1 browsers
:* MS Office


==API First Policy==
==API First Policy==