QA Analyst 2-ProdDev
Location:
San Francisco, CA
Posted:
September 16, 2016
Position Type:
Full Time
Category:
Engineering, Manufacturing, Production
Reference:
1600111Z
Opower (now part of Oracle Utilities) seeks to help everyone on the planet save energy and move utilities into a clean energy future. Care to join us?

Imagine yourself coming to work everyday to help tackle one of humanity's greatest challenges: energy. We utilize the power of big data to revolutionize the way customers interact with their utility's representatives. Our tools deliver deep, personalized energy insights to end customers and help them be more energy
efficient. We believe that by engaging customers about their energy use we can improve their relationship with their utility, help them save money on their energy bill, and reduce energy consumption around the
world.

About the Team
The Client Engineering team extends our enterprise SaaS platform to meet the specific needs of our global utility clients through customization and new feature development. The team influences product strategy by demonstrating market acceptance of new features and enhancements. This helps maintain a stable SaaS platform able to meet the needs of all our customers, resulting in happy clients.
As a quality engineer, you'll:
• Rapidly become proficient with the full Opower stack including web and server-side systems based on Java, Javascript, and Ruby.
• Embed with a scrum team, participating in operations and feature development, but with a special eye towards testing and quality,
• Be responsible for the quality of Java applications and JavaScript based
web applications including end-to-end services.
• Develop an in-depth understanding of application requirements and challenge your development team to think through corner cases and possible blind spots
• Implement automation using existing tools and frameworks, and extend those tools and frameworks as necessary.
• Execute both white and blackbox testing.
• Design and execute test plans and test cases based on requirements and user stories.
• Interact with product managers and developers to clarify requirements and drive projects to on-time,
seamless releases.
You get excited by:
• Understanding, testing and debugging complex systems and applications.
• Routinely digging into code to help identify the root cause of a defect and helping to design a solution.
• Having the opportunity to investigate and explore new software and services.
• Gaining exposure to the entire stack: infrastructure, backend services, front-end web presentations, and custom communications, making you a well-rounded tester.

Desired Qualifications
3 years' experience in a fast-paced application development industry. Proficiency with a programming language (esp. Ruby, Python, Java, or Javascript) and working knowledge of several. Ability to write automated test code and tools. Proficiency with SQL and databases for data mining, test setup and troubleshooting purposes. Working knowledge of Java and JavaScript
Detailed Description and Job Requirements
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.

As a member of the technical/process QA division, you will design, install and evaluate quality control methods and systems. Design continuing maintenance of product quality. Develop standards and procedures to provide quality guidance and methods.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. A of 1 year of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Qualifications:
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.

As a member of the technical/process QA division, you will design, install and evaluate quality control methods and systems. Design continuing maintenance of product quality. Develop standards and procedures to provide quality guidance and methods.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. A of 1 year of software engineering or related experience.

Oracle will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of San Francisco's Fair Chance Ordinance.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
A little about us:
Oracle is shifting the complexity from IT, moving it out of the enterprise by engineering hardware and software to work together—in the cloud.

Know someone who would be interested in this job? Share it with your network.