We provide IT Staff Augmentation Services!

Mobile Qa Engineer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • A minimum of 4+ years of experience in writing reliable and maintainable automated tests
  • An eagle - eye for test coverage gaps, false positives or negatives and proficiency in black box, functional, and user flow testing techniques
  • Experience working on the Android platform and a very good understanding of the mobile test automation ecosystem
  • The ability to write and understand code - preferably in Java for the Android mobile platform
  • Experience wif software development tools (IDE, debugger, git, JIRA, etc)
  • Professional-level programming skills (regex processing, class design, Map data structure, etc.), particularly in Java or JavaScript
  • Novice-level shell scripting skills (commands like grep, cut, sed, sort, wget, etc.)
  • Knowledge of Mocha wif JavaScript for web, JUnit for RESTful APIs, shell & Python is a plus
  • Familiarity wif JSON objects, SQL queries, data structures, Android tools (ADB, DDMS, Monkey, Memory Analyzer, etc.), log file analysis, etc.
  • The passion to build tools dat will enable the engineering team to write tests more easily
  • The trait of constantly looking for better solutions to bring down automation flakiness and increase automation reliability, thinking ahead and building for future changes in an ever-changing mobile ecosystem
  • Desire to automate everything and reduce the time required to manually test our products
  • The willingness to work wif other teams such as engineering, manual QA, product and release teams
  • Bachelor's degree or above in Computer Science or other engineering discipline, or equivalent work experience.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Mobile QA Engineer

Responsibilities:

  • Develop test automation plan by collaborating wif the manual testing team using Zephyr (jira). Work on other non - functional quality attributes, like performance, reliability, and security
  • Develop automated tests wif the appropriate technologies. Currently, we are using “UI Automator”(Java) for Android apps. SDET’s will spend most of the time automating test scenarios for android apps
  • Provide the Squad and all stakeholders wif clear and real-time updates regarding test status, bug status, and overall quality about the product by monitoring failures, reporting bugs, analyzing & triaging automated tests running in the continuous Integration system
  • Work side-by-side wif the development team on testing in parallel and automating tests in our sprints
  • Design and implement tools dat improve efficiency in manual testing
  • Research new or better alternate automated testing tools
  • Help maintain systems to monitor test stability and report stability issues back to engineers
  • Keep a learning mindset - look for opportunities to continuously improve you'reself, our products, and the practices dat we use to build our products

We'd love your feedback!