Volta logo

Quality Assurance Engineer

🔍 Found ClimateTechList useful?

ClimateTechList is free for job seekers, no registration required, and I, Steven, run it by myself at cost part-time.

The site gets about 30,000-40,000 users a month. Help support this site and make it easier for other future climate job seekers!

You can buy me a coffee to support the site below. Thanks!

Job Description

At Volta we’re on a mission to accelerate the adoption of the electric vehicle. Volta's award-winning charging stations benefit brands, consumers, and real-estate locations by providing valuable advertising space to businesses and convenient charging to drivers. Strategically located in places consumers already visit, Volta's chargers are currently the most used electric vehicle charging stations in the United States.

The Opportunity at Volta Charging

This is an opportunity to make an impact in a number of ways to our charging and media stations and customer experience by ensuring top quality metrics (such as test coverage, test cost, test reliability and defect leakage) are met across the different product pillars. We are looking for a Senior Quality Assurance Engineer (SQAE) to develop and execute structured tests across our mobile client app, backend services, station and cloud as well as assist in automating tests to ensure product quality.

The SQAE role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets our customers needs. If you hold an engineering or computer science background and would like to be part of providing a greener and brighter future for our planet, we’d like to meet you.

Ultimately, you will participate in all stages of software development to identify and resolve system malfunctions to meet quality standards.

Role requirements: This role requires someone with technical skills and a passion for test automation, navigating complex systems & finding defects and gaps in a fairly complex ecosystem consisting of cloud architecture, mobile applications, media, and station services and charging behavior with proven experience as a quality engineer in a similar industry.

What you will be doing:

In your first 90 days, you will

  • Ramp up on our various products, learn about the industry, and learn the different engineering teams release processes. Learn the Volta ecosystem and how each of its components are connected end to end
  • Participate in test cycles supporting the multiple teams/projects (cloud,mobile, media, and station) at Volta, by implementing testing activities such as planning, estimating tasks/effort, identifying dependencies (including team and data dependencies), test execution and providing status reports on test progress to help with go/no go decisions.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Review PRs to understand areas of impact to testing
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Document learnings and findings in a meticulous manner, and ensure any and all onboarding documents are up to date.
  • Implement best QA practices such as: Establishing a well designed workflow , setting testing goals and requirements, conducting risk-Based testing, implementing regression testing, and cooperating with the development, tpm, and network ops teams.

After twelve months, you will have accomplished

  • Become an SME in assigned areas of work
  • Identify automation scenarios and build automation tests for regression and acceptance tests
  • Introduce structure to QA processes through best practice
  • Coordinate and manage complex test tasks across different teams
  • Develop and apply testing processes for new and existing products to meet company goals
  • Liaise with internal teams (e.g. developers, tpms, & network ops across) to identify testing requirements and deliverables.
  • Monitor debugging process results and look for defect patterns
  • Track quality assurance metrics such as defect densities and open defect counts
  • Perform root cause analysis and debug all reported defect
  • Own the testing of a feature end-to-end encompassing all areas impacted by it and seeing it through to production
  • Be a champion for documentation and filling in the gaps

What you bring to Volta Charging: (please list the requirements/qualifications needed for the role)

  • Strong experience with writing SQL queries
  • Strong experience with writing automation scripts (for both UI and API test) using open source automation frameworks.
  • Hands on experience using and iterating on CI/CD workflows (Jenkins, CircleCI, Github)
  • Proactivity at staying up-to-date with new testing tools and strategies
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing.
  • Experience working in an Agile/Scrum development process
  • Passion about Electric Vehicles, renewable energy, and the future of transportation
  • BS/MS degree in Computer Science or a related subject is a plus
  • Performance and/or security testing is a plus
  • Docker and containerization is a plus
  • Experience in the electric vehicle or energy space is a plus
  • Availability to work on site with hardware.

What you will accomplish:

Own project QA delivery from conception to production release and supportIdentify & help improve SDLC process deficiencies Help the team build a regression automation suite to reduce repetitive work and capture defects earlier in the cycle of development - aim to provide > 70% code coverageHelp the team manage and juggle multiple activities and responsibilities across our various product teamsCurrently our QA team relies on using mobile tests to validate changes introduced by other teams (outside of mobile), this new member will be able to not only help us test these changes on mobile but also focus this testing on the actual area of change to ensure better coverage Advocating for QA: an outspoken voice for the team

  • Performing root cause investigations using various problem-solving techniques and tools, and figure out where to stop and hand off to another team member to further drill into an issue i.e. hardware related, configuration, or software problems.
  • Establishing QA responsibilities within each team/product, where and when QA should start and stop

Volta is committed to fair and equitable compensation practices.

The pay range for this role is $119,200-$168,875. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.

The total compensation package for this position may also include discretionary performance bonus, benefits and/or other applicable incentive compensation plans.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Volta

If possible, try to get a warm intro/referral to Volta before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Volta

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.