Lead Software Quality Assurance

| Remote
Sorry, this job was removed at 12:42 p.m. (CST) on Friday, May 6, 2022
Find out who's hiring in Portland, OR.
See all Developer + Engineer jobs in Portland, OR
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

This is a hybrid position - 

We’re Building the Future! Ever want to do hard work that will make a REAL difference in the world? Do you want to solve some of the most difficult problems with a team of exceptional players at a company that does not believe in impossible?

ABOUT THE COMPANY-

Powin Energy is a leading producer of utility scale modular battery energy storage system (complete with a patented, advanced, cloud-based monitoring/control system). That means we build power plants out of batteries that put coal and gas generators out of business and enable sustainable viability for renewable energy sources like solar and wind.

Powin is, and will continue to be, one of a handful of companies that will provide the equipment necessary to make this happen. Powin has distinct competitive advantages: cost-effectiveness; reliability; scalability; deploy-ability; and operational sophistication. Every day we work to ensure that we maintain these competitive advantages and our position as a global leader in providing turnkey, battery energy storage solutions for utility-scale, commercial and industrial, and microgrid applications.

ABOUT THE OPPORTUNITY –

Our Systems & Software QA team is growing, and we are seeking a Software QA Lead to join our team in Tualatin, OR. This role is responsible for overseeing certain aspects of Software QA as well as performing hands-on testing as required. This position reports to the Director, Systems & Software QA. Be a part of the future by making a difference with Powin!

Key Responsibilities

  • Leads a team of 5 manual QA Test Engineers
  • Aligns with the Product & Engineering team for Software to ensure on-time delivery of high-quality feature testing
  • Ensures all requirements are accurately reflected in the test plans and test execution. Facilitates the reviews with the extended team.
  • Must be able to perform hands-on testing as part of all the projects and software releases
  • Able to multi-task in a fast-paced environment
  • Engages in product reviews providing recommendations to prevent potential product quality issues
  • Driving and assisting the team to be aligned on the testing priorities as well as keeping a track of the same
  • Developing test strategies, test plans, test cases and collaborating with the team to ensure the adequacy of test documentation and coverage is met for all the projects.
  • Develop quality-related assessments for the scrum teams
  • Identifies knowledge gaps in the team and plans on addressing the same to ensure efficient testing is performed as per the test management policies and standards
  • Provides reports/metrics that measure output and quality of testing deliverables of the team
  • Communicates quality issues and effectively escalates those on time, also provides feedback to identify potential issues and areas of improvement in the product
  • Responsible to coordinate the equipment procurement and installation for software testing purposes for the lab in Tualatin. Provides feedback on the lab status and suggest enhancements
  • Coordinates with the team in China to ensure the QA deliverables are aligned and address any gaps.
  • Stays up to date with new testing tools and test strategies, bringing recommendations for change and innovation
  • Ensures the team has great communication across the organization and are up to date with vision and mission of the company
  • Should be able to execute the automated regression suites on the integration environments and report on anomalies.
  • Provides continuous inputs/feedback to the Automation team on the features to be automated to reduce redundancy in test efforts
  • Support the execution of the UAT test strategy, plans, processes, and procedures
  • Other responsibilities as directed by the Hiring Manager

Qualifications and Experience

  • Bachelor’s degree in Electrical Engineering or degree with a focus in quality assurance or a related field
  • Overall 5+ years of experience in QA
  • 2+ years of experience in leading software QA teams and coordinating with teams across the globe
  • 3+ years agile project experience
  • Ability to learn new frameworks, environments, and technologies
  • Familiarity with CI/CD
  • Experience with AWS and S3
  • Experience in Energy storage is a strong plus
  • Excellent problem-solving skills with an ability to deal with ambiguity
  • Excellent communication skills
  • Detail oriented and organized
  • Familiarity with Embedded software is a plus
  • Experience debugging and capturing backend failures and network issues.
  • Familiarity with Java, Python and testing frameworks
  • Detail oriented, analytical, and creative thinker with passion for quality processes.
  • Good understanding of version control (preferably Git).
  • Strong understanding of the software development lifecycle.
  • Experience working on large scale distributed systems or relational/NoSQL databases
  • Experience writing and executing automated tests
  • Experience with bug tracking / workflow management tools like Jira

Be a part of the future by making a difference with Powin!

More Information on Powin
Powin operates in the Energy industry. The company is located in Tualatin, OR. Powin was founded in 2010. It has 144 total employees. To see all jobs at Powin, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PowinFind similar jobs