QA Engineer

Aurora Solar
Summary
Join Aurora Solar, a leading provider of award-winning solar software, as a Software Quality Engineer. You will play a pivotal role in ensuring the quality of our products, from testing strategy and manual test plan implementation to automation and status updates. Collaborate with a fully remote global team, advocating for our customers and driving quality solutions. Your responsibilities include performing manual and automated testing, managing test plans, analyzing production issues, and communicating with stakeholders. This role requires expertise in testing methodologies, automation tools, and agile methodologies. A passion for renewable energy and sustainability is a plus. Aurora offers a collaborative and inclusive work environment.
Requirements
- 4+ years of increasing responsibility and impact on manual testing, test strategy, creating test cases, test scenarios, defect management, and risk mitigation
- 2+ years partnering with quality and engineering peers and leaders to drive improvements across engineering
- 2+ years of automation experience (Playwright or Cypress preferred)
- Proficiency with HTML, CSS, JavaScript, Git
- Strong ability to context switch between manual and automated testing providing a stable blend of traditional, hands-on testing methods and the use of automated testing tools and frameworks
- Expertise in multiple testing methods such as clear box and backend testing
- Proficiency with issue tracking and test case management tools like Jira and Zephyr
- Proactive in anticipating issues or blockers and translating them into solutions
- Strong ability to identify and explain the root cause of bugs and thoroughly document them
- Proficient in identifying quality gaps, communicating solutions to leadership, gaining buy-in, and implementing those solutions while measuring impact
- Experience with SaaS applications and agile methodologies
- Passion for renewable energy and sustainability
- Language Requirement: Proficient in both written and spoken English
Responsibilities
- Drive quality solutions and actively mitigate risks for both existing software and new features, serving as a pivotal member of a fully remote global team
- Collaborate and extend your knowledge in an environment that promotes creativity and autonomy
- As a quality assurance engineer, collaborate with your team on user stories and epics from ideation, through implementation to delivery to ensure a high-quality, well-tested, and maintainable product
- Perform manual testing of web applications and contribute to the development and implementation of automated testing frameworks
- Manage the implementation and execution of test plans, monitoring progress, identifying bugs and impediments, and making informed trade-offs while providing timely updates
- Analyze and triage production issues and communicate with all stakeholders accordingly
- Regularly communicate release statuses with all stakeholders
Share this job:
Similar Remote Jobs
