Location: Austin, TX or Dallas, TX or Denver, CO
Title: Sr. Mobile Performance Test Engineer
Duration: 12 months
HM Notes:
• Java, QA, Mobile & Performance Testing is required
o Espresso or Appium
o XCUI
• A programming background & QA testing mindset will be important to have
• A developer who can code performance tests in Java with XCUI or Appium/Espresso.
• Front-end / client-side performance testing – HARD REQUIREMENT
• Must be able to write up the scripts for testing & work to improve these areas of the mobile app
• No load, stress or smoke testing on the backend (other teams handle this)
• Appium or Espresso (do the same thing, CS needs help building out the frameworks) – some are written in Espresso, maintained, and then ported to Appium (the new test platform)
• Espresso & XCUI are migrating to Appium, which is more versatile.
• Performance testing is still done in Espresso & XCUI; they can learn how to maintain it
• Performance testing on Native, front end is required – client side.
Examples of performance tests they will perform:
1. Log in screen
2. Amount of time “in service calls” for SLA – must be at 2 seconds or under
3. Measure the Top 10 experiences (aka buttons) on the Schwab Mobile App
4. Account listing
5. Order Status View
6. Trade Ticket View
7. Battery Usage
8. CPU load
**30 MIN Hacker Rank required for candidates to move to Round 2