Quality Assurance Engineer Job at Center for Sustainable Energy (CSE), San Diego, CA

bEdyRy9QNUp1K05pQjhpYzR4MU1OWGJ4UHc9PQ==
  • Center for Sustainable Energy (CSE)
  • San Diego, CA

Job Description

The QA Engineer II is a member of the Product Mgmt & Platform Development Team who will assess the quality of CSE solutions before release via manual and automated testing. CSE solutions include application processing platforms for clean energy incentive programs, such as California’s Clean Vehicle Rebate Project (CVRP). These solutions include a front-end CMS and back-end Salesforce and document storage systems. The QA Engineer II collaborates with a team of Business Analysts and Front-end and Back-end Developers (including external Development partners) to understand requirements, design test plans/test cases and execute them to ensure quality throughout the software development lifecycle.

Essential Functions and Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Review and analyze system requirements and specifications.
  • Collaborate with Platform Project Management to set milestones and tasks representing all required QA phases.
  • Develop and document effective test strategies and plans.
  • Create requirements traceability matrices to ensure adequate testing coverage.
  • Assign test plans and manage cross functional team resources to ensure extensive and complete test coverage.
  • Execute test cases (manual or automated) and analyze results.
  • Responsible for testing front end websites and user experience, backend APIs, integrations and databases along with mobile applications.
  • Triage issues found and document each defect clearly and concisely.
  • Assist developers in identifying root cause and define corrective actions.
  • Assist in creating acceptance criteria for user stories and requirements.
  • Participate in Backlog Grooming sessions and Sprint planning and provide input for testing estimates.
  • Develop and maintain automated scripts for regression testing.
  • Suggest and implement process improvements for platform quality assurance and testing processes.

QUALIFICATIONS

Essential Knowledge, Skills, and Abilities:

Required

  • Must have Salesforce experience.
  • Proven experience in testing web applications with knowledge of cross browsers and user interface testing technique.
  • Familiarity with Drupal (or other front-end technologies), PHP, SQL, Web Services.
  • Knowledge of various testing methods – Unit testing, Integration Testing, System Testing, Acceptance Testing (Smoke testing) Regression Testing, Black-Box/White Box Testing and when to apply what.
  • Knowledge of scripting and automated testing frameworks.
  • Familiar with Software Development Lifecycle and QA methodologies.
  • A self-starter who sets priorities and undertakes complex tasks with minimal supervision.
  • Can effectively work on multiple projects concurrently and with varying development methodologies – agile, scrum, waterfall.
  • Strong organizational skills with attention to detail.
  • Customer-focused and results driven.
  • Communicate effectively in both oral and written form; compose and edit written materials; explain technical concepts in non-technical terms to staff and customers; research and learn new software and adapt to changes in technology; prioritize, organize, and schedule work assignments and projects; establish and maintain cooperative working relationships with those contacted during work.

Preferred

  • Working knowledge of Jira as a test management tool.
  • Experience with Confluence and Podio a plus.
  • Experience with Agile Development methodology.

Education:

  • Bachelor’s degree or equivalent with coursework related to the area of assignment.

Experience:

  • 3-4 years of experience
  • An equivalent combination of education and experience may be considered sufficient to successfully perform the job's essential duties as listed above.

Job Tags

Similar Jobs

Samsung Electronics Per

Senior Ad Serving PM: Lead Global CTV Monetization (Mountain View) Job at Samsung Electronics Per

A leading technology company based in Mountain View, CA, is seeking a Senior Product Manager for Ad Serving. The ideal candidate will have over 10 years of professional experience and expertise in ad tech product management. Responsibilities include developing strategic...

Aladdin Bail Bonds

Bail Agent/Bond Sales Consultant Job at Aladdin Bail Bonds

 ...location, education, skill set, knowledge, and experience. Who We Are Aladdin Bail Bonds is...  ..., Society, and Each Other! Highest pay and commissions in the industry World...  ...service experience preferred ~ High School degree or equivalent ~ College degree... 

Pinnacle Treatment Centers KY-I LLC

Certified Peer Support Specialist Job at Pinnacle Treatment Centers KY-I LLC

 ...Job Description Job Description Peer Support Specialist We offer a competitive salary, full benefits package, Paid Time Off, and opportunities for professional growth. Pinnacle Treatment Centers is a growing leader in addiction treatment services. We provide... 

High Growth Labs

Remote Virtual Admin Assistant/Executive Assistant (US EAST - Tampa) Job at High Growth Labs

 ...Job Openings Remote Virtual Admin Assistant/Executive Assistant (US EAST - Tampa) About the job Remote Virtual Admin Assistant/Executive Assistant...  ...Supports the client directly as the go-to person for all needs, including daily administration, project coordination... 

Alabama Staffing

Scribe Job at Alabama Staffing

Medical Records Assistant Responsible for the completion and accurate documentation of patient medical records of clinic patients. Acts as primary assistant to the physician in the recording and documentation of information in the EMR; verifies that each patient record...