Job ID :
17366
Company :
Internal Postings
Location :
MENLO PARK, CA
Type :
Contract
Duration :
6 months
Salary :
Open
Status :
Active
Openings :
1
Posted :
09 Oct 2018
Job Seekers, Please send resumes to resumes@hireitpeople.com

Client is the leading solution for personal finance management software. For over 30-years we have helped millions of people lead healthy financial lives. We’re looking for a seasoned Senior Software Engineer Quality II to assess quality of our products and services, build automation assessment tools, and driving best quality practices through the organization. 

Responsibilities:

  • Apply defined software quality best practices and procedures to design, influence, and drive quality and testability of Client software
  • Actively participate in establishing project plans, estimating work and monitoring progress against milestones
  • Architect and setup an automation framework for client side application testing; actively automate functional, integration and regression tests.
  • Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems relating to quality engineering
  • Communicate and coordinate testing with offshore and local teams.
  • Make recommendations to improve product reliability, performance, and quality assurance best practices and processes
  • Investigate and evaluate new testing technologies and products for application within the environment.

Qualifications:

  • Experience testing web services (REST or SOAP)
  • Desired development experience with any of the following scripting languages: Java/J2EE, Javascript, Python
  • Solid experience with automation tools such as Selenium WebDriver, Appium, FitNess, or others.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)
  • Self-directed and self-motivated individual who takes complete ownership of the product and its outcome
  • Experience with social, mobile, cloud/SaaS, big data, or analytics.
  • Familiar with the development challenges inherent with highly scalable and available web and web service applications
  • Always Be Learning: Experience with open source technologies—you’re prototyping and/or researching the up and coming technology and solution
  • BS/MS in computer science or equivalent work experience.