Software Quality Assurance (QA) Engineer

| Boston, MA, USA | Remote
Employer Provided Salary: 90,000-110,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job description

PVcase and Anderson Optimization (AO), united in our mission, are focused on building advanced solar design and site selection solutions while fighting climate change through software. Our state-of-the-art tools, embracing the latest in technology, provide our customers with convenient features that significantly improve project speed, precision, and ROI.

After PVcase’s acquisition of Anderson Optimization in 2023, we jointly stand as a global solar technology company, boasting a diverse and talented workforce of over 250+ professionals who serve customers in more than 70 countries. Following our Series B funding success, which saw us secure $100 million in funding, we are proud to have reached a remarkable total investment sum of over $123 million. This significant financial backing solidifies our leadership and vision in the industry.

Our commitment, however, goes beyond technology. We believe in nurturing the growth and well-being of our employees, recognizing that health and happiness are crucial to the prosperity of our company.


What you’ll do:

As a QA Automation Engineer, you will be responsible for the quality of the software created by the team. Collaborating with both the Product and Developer members you will design the test plans and write the test cases which will ensure the quality. You will develop the automated test scripts to reduce the manual testing load and drive a better time to market while maintaining high quality. Collaborating with other cross functional teams you will help build out and maintain our test automation framework and infrastructure.

Responsibilities:

  • Develop and maintain automation testing frameworks
  • Create and maintain well-structured test plans and test cases
  • Ensure test suites are robust and reusable
  • Continue to build a strong automated QA process and framework
  • Help organize and communicate releases
  • Promote a culture of quality within our development team, as well as the company
  • Collaborate with other QA team members to share testing best practices
  • Provide guidance/training to additional team members on the automation framework
  • Work cross-collaboratively with the software development team and other departments to establish quality throughout the software development process
  • Review requirements, specifications, and technical design documents to provide feedback to improve documentation.

Are you ready to work for a company whose product you can be passionate about? Do you hold the skills of a programmer and the thoroughness and logic of a tester?

Required:

  • 2+ years experience developing automated tests
  • 3+ years writing test plans and test cases
  • Solid understanding of QA workflows and test automation best practices
  • Experience with frontend test automation technologies – preferably Cypress
  • Experience with creating/maintaining backend test automation collections of APIs utilizing postman, swagger, fiddler, or other tools
  • Prior success as an individual QA Automation Engineer embedded within a QA team
  • Work with QA and Product teams to plan for safe releases with an automated post-production monitoring plan
  • Currently located in Boston, MA

Desired:

  • Experience testing on GIS applications
  • Experience writing automated tests on maps/map layers/map features
  • Experience with performance testing tools
  • Ability to include automated developer tests into the larger test plan

Benefits

  • Starting salary range is set at $90,000 - $110,000/year 
    • Salary range is based on years of experience, experience in industry, and relevant skill set.
  • 401(K) + 4% Match
  • Medical, dental, vision
  • Work from Boston, MA - remote
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 PVcaseFind similar jobs