NextGenEnergyJobs.com

San Francisco, California, United States

On-site

Clean Transportation

Software Engineering

14 days ago

$110,000 - $150,000

About SPAN

Headquartered in San Francisco’s vibrant SoMa neighborhood, we are an eclectic group of creative thinkers who value open communication, teamwork, and a ‘make it happen’ approach to addressing complex challenges. SPAN embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We’re hiring talented individuals who are driven by success and are passionate about shaping the future of renewable energy.

About the Role

As a Software Development Engineer in Test (SDET), you will play a crucial role in ensuring the quality and reliability of our Mobile applications through a combination of automated and manual testing methodologies.

Responsibilities

  • Conduct thorough testing of our mobile applications on various platforms (iOS and Android) to identify bugs, defects and usability issues.
  • Collaborate with both the QA and Development teams to create comprehensive test plans, test cases and tooling for both automated and manual testing.
  • Develop and maintain automated tests using industry-standard test automation tools (Detox, React Native) and frameworks to ensure efficient regression testing.
  • Perform extensive manual testing on mobile devices to validate the application’s functionality, usability and compatibility across different devices and OS versions.
  • Perform extensive manual testing on panel to validate the application’s functionality, usability and compatibility across different SKUs and firmware versions.
  • Document defects, issues, and enhancement requests clearly and concisely.
  • Configure and maintain test environments, devices and simulators to facilitate automated testing activities.
  • Collaborate with cross-functional teams, including developers, product managers and designers to provide timely feedback and help prioritize bug fixes.
  • Identify areas for process improvement and actively contribute to enhancing software development and testing practices pertaining to automation.

Requirements

  • Python
  • Javascript
  • TypeScript
  • React Native
  • Detox
  • Appium
  • Kotlin
  • Testrail
  • CI/CD tools
  • Github
  • CircleCI
  • Docker

Benefits

  • medical
  • dental
  • vision
  • 401(k)
  • 401(k) Company Match
  • Adoption Assistance
  • Bereavement Leave
  • Child Care Benefits
  • Commuter Benefits
  • Company Events
  • Conference & Training Budget
  • Disability Insurance
  • Education Reimbursement
  • Employee Assistance Program (EAP)
  • Employee Discount Program
  • Employee Stock Options (ESO)
  • Employee Stock Purchase Plan (ESPP)
  • Flexible Spending Account (FSA)
  • Flexible Work Hours
  • Health Savings Account (HSA) Contributions
  • Home Office Allowance
  • Hybrid Work Model
  • Life Insurance
  • Military Leave
  • Paid Holidays
  • Paid Time Off (PTO)
  • Parental Leave
  • Performance Bonus
  • Phone/Internet Stipend
  • Professional Development Budget
  • Remote Work Option
  • Retirement Package
  • Sign-on Bonus
  • Student Loan Repayment
  • Unlimited PTO