FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSCloudCyber SecurityJMeterLinuxNoSQLOracleSDLCSeleniumSplunkSQL
About the role
Key responsibilities & impact- Lead and coordinate the testing of software produced by the project delivery team, ensuring quality standards are met for any changes deployed for our Utility clients.
- Prepare test strategies and support project teams in the delivery of new changes.
- Be the advocate for QA best practices and lead initiatives such as automation.
- Lead the QA effort for a highly visible and impacting project with multiple work streams.
- Includes: coordinating testing activities with multiple vendors, test estimation, delivery of test strategy, test plan, test status, results, risk, traceability, defect management, test coverage, etc.
- Work multiple tasks at any one time while maintaining high quality standards.
- Absorbing complex technical and conceptual information, identifying key issues and details, and presenting understandable alternatives to both technical and nontechnical individuals at all levels of the organization.
- Conform and comply with all PMO and Test Practice documentation, policies, and best practices.
- Communicate with all Stakeholders to ensure project/program goals, targets, activities and schedules are understood.
- Responsible for delivering and communicating daily and weekly Testing status reports for multiple projects including risk identification.
- Manage the creation and ongoing development of an automated testing framework for use on the products.
- Recommend and lead initiatives to improve test processes and develop team members to improve efficiency.
- Provides necessary definition, development and deployment of product quality assurance strategy, addressing all phases of product development.
- Assures the viability, functionality, and effectiveness of test tools.
- Define and implement test strategies to ensure maximum test coverage.
- Coordinate the use and maintenance of test environments for systems supporting the needs of all projects.
- Perform test engineering tasks when needed, including creating and executing test cases.
- Provides Test Coverage reports to stakeholders for each software release.
- Report detailed defect reports.
Requirements
What you’ll need- 7 years of work experience in the electric utility industry.
- 10 years QA or equivalent work experience with at least 4 years QA Lead with experience with implementation projects.
- Experience with ADMS/OMS/SCADA/EMS software vendor systems such as OSI Monarch, GE Reliance, GE GridOS, Oracle NMS, etc.
- Experience providing end-to-end quality assurance throughout the entire Software Development Life Cycle (waterfall and agile).
- Has hands on knowledge of all the following quality assurance methods: unit, integration, regression, UAT, performance and automated testing.
- Strong project management and organizational skills.
- Strong verbal and written communication skills.
- Ability to work independently.
- Bachelor's degree in computer science, Information Systems, Systems Engineering, or experience in systems development and/or QA role.
- US citizen or permanent resident.
- Desired Qualifications:
- Five years of experience with cyber security industry related test development and new product development.
- Experience performing QA functions that ensure that SaaS software supports the five trust services principles of SOC 2 compliance: Security, Availability, Processing Integrity, Confidentiality and Privacy.
- Prior experience working within a Testing Center of Excellence (TCOE) or Organizational Test Practice.
- Hands on experience with cloud testing tools such as BlazeMeter, OctoPerf.
- Hands-on experience with HTTP/HTTPS protocol packet sniffers such as TcpDump or Network Monitor.
- Hands-on experience with JIRA suite including JIRA Service Desk, and Confluence.
- Hands-on experience working with Linux operating systems (Linux) and Linux performance tuning.
- Hands-on experience with test/QA Automation tools such as Selenium.
- Hand on experience with POC tests, acceptance tests, functional tests, regression tests, smoke.
- Experience creating JMeter or LoadRunner performance scripts.
- Experience with Continuous Integration and Delivery especially integrating automated tests into pipelines.
- Experience with source configuration management and defect tracking systems (such as Bitbucket and Jira).
- Experience writing and building scripts to create defect list/job execution.
- Experience defining and building capacity and service level metrics for platform such response time, fail over time, and time to recover.
- Experience defining and building effective dashboards on system defects.
- Familiar with micro-services architecture.
- Familiar with SQL and NoSQL databases.
- Strong knowledge of server logfiles, and tools such as Splunk/Sumo Logic/AWS.
Benefits
Comp & perks- Medical
- Dental
- Vision
- Life Insurance
- Short and Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- EAP
- Parental Leave
- Paid time off
- Holidays
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
QA Leadtest strategiesautomated testingunit testingintegration testingregression testingUATperformance testingSaaSContinuous Integration
Soft Skills
project managementorganizational skillsverbal communicationwritten communicationindependenceadvocacy for QA best practicesrisk identificationstakeholder communicationteam developmentproblem-solving
Certifications
Bachelor's degree in computer scienceSOC 2 compliance
