SOFTWARE QUALITY ASSURANCE ANALYST
We are seeking an experienced Quality Assurance Analyst to perform regression and/or functional testing to ensure that our water conservation software products are performing as expected and within applicable quality standards.
JOB SUMMARY:
The Quality Assurance Analyst reports to our Director of IoT Solutions, and is accountable for ensuring continuity of computer application services for our users by providing the technical expertise and assistance necessary to validate changes made to our software products, assist with developing test cases, and assist developers in resolving technical problems.
ROLE RESPONSIBILITIES:
You will develop and execute software test plans in order to identify software issues by:
- Performing systematic manual and/or automated testing of application software to identify problems
- Testing new features to ensure they are working as expected
- Perform regression testing to ensure consistency
- Detect and improve specifications where ambiguity exists
- Investigate and recreate reported defects
- Review specifications, end user documentation, help files, and other project documentation to assure the quality of the products and tests to be developed
- Track and document all testing defects and resolutions
- Work collaboratively with the development and support teams to understand features, help reproduce errors and ensure defects are resolved
- Drive the design and development for test automation and support
- ● Be able to communicate and report clearly and accurately on test results
REQUIRED/PREFERRED COMPETENCIES:
- Regression and/or Functional Testing experience
- Agile experience preferred
- Experience with web-based software applications
- Strong root-cause analysis skills
- Deadline and detail-oriented
- Document configuration and editing experience: Adobe Acrobat, Microsoft Word and Excel
- Problem solving and analytical thinking
- Professional demeanor with excellent verbal and written communication skills
- Strong Organizational Skills
- Associate degree in Computer Science or equivalent experience
- 1-3+ years of experience as a Quality Assurance Analyst or Software Support Analyst
- Utility experience a plus.
- Strong scripting/programming skills in Shell and/or Python
- Ability to analyze data by directly querying the SQL database
Job Type: Full-time
Benefits:
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off
- 401K
This Company Describes Its Culture as:
- Aggressive — competitive and growth-oriented
- Outcome-oriented — results-focused with strong performance culture
- Team-oriented — cooperative and collaborative