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.