Senior Software Engineer Jive Software
We are seeking a highly motivated, QE Mobile engineer, responsible for taking initiative in driving quality improvements in Jive's industry leading Social Business platform. This person will be designing and developing QE test strategies/plans, writing test cases, working closely with engineers and helping to solve technical issues.
You love finding bugs and you have a ?test to break? attitude
You have a strong attention to detail
You promote high-quality, user-friendly software
You drive quality initiatives and process improvement
You have experience testing client-server web applications
You have a strong track record of Whitebox Testing techniques and understanding
You love collaborating and building strong working relationships with the engineering team
You have great communication skills and, when you join a team, the team works better
Practical experience testing iOS and Android on Webapps and Native applications
At least 4 years of experience in testing mobile phones with simulators and emulators
Experience with developing or implementing mobile automation frameworks
Very good understanding of Mobile Operating Systems Android, iOS, RIM, and Windows Mobile.
Ability to Install and operate applications on Mobile Devices
Develop testing strategies to efficiently test video and audio quality on various mobile devices (Smart phones, tablets, etc).
Experience with RESTful , JSON / XML / or SOAP Web Services
Proficient in test automation skills using structured automation frameworks
Knowledge of Unix / Scripting (shell, python, etc.), server-side development (Java, PHP, etc.).
Knowledge of security and identity management solutions such as OAuth certificates and encryption
Excellent communication, collaboration, reporting, analytic and problem solving skills.
Customer-focused, ability to triage issues, react well to changes, work with teams and being able to multi-task on multiple products and projects.
Self-starter, team player, highly organized, infrastructure and process-oriented.
Agile development environment experience.
Candidate should have strong understanding of QE process and methodology.
Proven ability to communicated issues in clear and concise manner
Ability to debug complicated application and drilldown to real problems
Experience with code coverage concepts and ability to conduct code reviews
Familiarity with Source Code Management systems such as SubVersion (SVN) or Git; build tools like Ant, Maven, Hudson/Jenkins
Proficient in SQL. Strong database experience including Postgres, Oracle, SQLServer.
Experience with Objective C a plus
||Palo Alto, CA |