Wikimedia mobile engineering/Mobile QA/Short, Medium and Long Term Goal
Short Term Goals (Next 2 weeks)
edit- Take on responsibility for "Ready for Testing" status on tickets in the current Iteration (Until we get a testing environment, I will merge the code on my machine so that I can test prior to deployment to test)
- Continue to work with the Scrum Master and Product to make sure that QA is part of the all of the planning process
- Creating Test cases as companions to the tickets being worked on in the Iteration
- Add more Test Cases to the Regression Tests Wiki http://www.mediawiki.org/wiki/Mobile_QA/Spec
- Create automated regression tests using Watir-webdriver
- Triaging bugs with Product
Mid Term Goals (Next 2 months)
edit- Help getting the testing environment up and running on beta labs (collaboration effort with Ops, Platform and Mobile QA) https://bugzilla.wikimedia.org/show_bug.cgi?id=40605
- Get headless qunit tests running so that we can run it on the commandline as well as in CI
- Create Mobile App Regression Test Cases
- Create Mobile App Regression automated Test Cases
- Continue to evolve our Regression Test Cases (both Automated and Manual) to create a robust suite of tests
- Continue to work on the Agile processes to streamline them with Product and the Scrum Master
Long Term Goals (2 months + )
edit- Work along side devs creating automated tests with stubbing for development to use with their coding
- Participate in code reviews
- Work with Dev and Product to create and document a code promotion process (for example tested in test system and is safe to be promoted to production)
- Automate this process (maybe through Garrett?)
- Continue to evolve our Regression Test Cases (both Automated and Manual) to create a robust suite of tests
- Continue to work on the Agile processes to streamline them with Product and the Scrum Master