Job Description
* Insight Global is looking for a Testing/QA Lead to help drive progress for a new Website Development for one of our client's customer contracts. The Testing/QA Lead will coordinate test planning, creation of Testing environments for interactive testing, data/environment refreshes for iterative testing, documenting test plans, executing test plans, issue tracking, and issue resolution. They will also be responsible for any communications or coordinating with the CPUC regarding System testing. They will participate in System technical designs or review the System technical designs to get input for creating System and Integration Test Plans as well as lead and supervise the following activities to deliver a quality work product:
Review System Requirements and System Designs
Review Unit Test Plans
Prepare System Test plans, Integration Test plans
Create test data.
Test RPSD System components (database, web portal, and public website) as per the System test Plans
Test data conversion/migration scripts and validate data migration by comparing the RPSD System data with the legacy system data
Test interactive Tableau workbooks and Tableau Server Integrations with the web portal's web pages and public website's web pages
Test interfaces and batch processes
Perform end-to-end testing
Create system test plans for approved CRs based on the CR description, Impact assessments, and solution designs
Develop test scripts for automated testing and regression testing
Conduct security testing
Conduct performance testing/load testing
Conduct deployment testing and PIV testing
Query the database to analyze data
Create status reports, and testing completion reports
Required Skills & Experience
Five (5) years of work experience as a Testing/QA Lead in custom web application software development projects and/or implementing web based modified-off-the-shelf software (MOTS) projects
Three (3) years of demonstrated experience in testing Web Applications developed using Python/Django web framework, PostgreSQL database
One (1) year of work experience leading and supervising System testing staff, in System testing web based interactive database applications
One (1) year of experience with GitHub source code version control and build platform for code management
One (1) year of experience in developing test scripts for automated testing
Nice to Have Skills & Experience
Experience working with CPUC or related State agencies (California Energy Commission, California Air Resources Board, California Environmental Protection Agency)
Experience testing web applications that have PostGIS and geospatial data components
Experience testing web applications that have Tableau integrations
Experience testing web applications that have integration with mapping APIs
Knowledge of electric utility regulation in the State of California and RPS Program goals
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.