Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Sunnova Energy, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr Quality Assurance Analyst at Sunnova Energy is responsible for ensuring the highest standards of quality are maintained throughout the software development lifecycle. This role encompasses the design and implementation of testing strategies, the execution of test plans, and the identification of defects, while collaborating with cross-functional teams to drive improvements in overall product quality. The analyst will participate in requirements gathering, formulate test scenarios, and utilize automated testing techniques to enhance efficiency and accuracy in delivering robust software solutions.
Job Responsibilities
- Develop and execute comprehensive test plans and test cases based on functional and non-functional requirements.
- Identify, document, and track defects in a timely manner using issue tracking tools.
- Collaborate with developers and product managers to ensure quality throughout the software development lifecycle.
- Perform manual and automated testing to assure the quality of software products.
- Monitor quality assurance metrics and provide feedback to stakeholders on product quality.
- Participate in code reviews and provide input for improving overall code quality and testing practices.
- Stay updated on industry trends in QA methodologies, tools, and best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in quality assurance testing in software environments.
- Proven experience with automated testing tools and frameworks.
- Strong understanding of software development life cycle (SDLC) and software testing methodologies.
- Experience with performance, regression, and integration testing.
- Proficiency in one or more programming languages such as Java, Python, or C#.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills to collaborate effectively with teams.
Technologies & Tools
The Sr Quality Assurance Analyst will work with a variety of technologies and tools, including but not limited to, Selenium, JIRA, Git, Jenkins, and TestRail. Familiarity with database tools such as SQL for backend testing and proficiency in scripting languages for automation is desirable. The role may also involve the use of cloud-based software testing platforms and performance testing tools to ensure software products meet established quality standards.
Ideal Candidates
Ideal candidates for this position possess a keen attention to detail and a proactive approach to identifing potential quality issues. They demonstrate a strong passion for technology and quality assurance, equipped with solid problem-solving abilities to navigate complex challenges. Effective communication skills are essential, as contributors must convey findings and recommendations to various stakeholders. The ideal candidate thrives in a collaborative environment and is committed to continuous improvement, both in personal skills and in team processes.
In August, US employers made hires equal to 3.3% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.