About the role:
Responsible for ensuring that quality engineering strategies are aligned with department value streams by reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
Provide leadership and guidance with team members to set quality engineering technology strategy and direction; partners with business stakeholders and influences overall strategy and use of current capabilities or product offerings
Ensures the creation of detailed, comprehensive and well-structured test plans and test cases
Oversee and manage overall product and or portfolio deliverables
Oversee and manage design, development and execution of automation scripts using enterprise tools. Also, continuous collaboration with Development, Functional and Universal Automation framework team for the overall efficiency from the automation perspective across multiple projects
Responsible of the NFR strategy from performance testing / engineering. Collaborate with security engineering team for the logical closure of the NFR strategy
Collaborate with the test data and environment management team for the E2E test environment strategy for the release
Oversight on strategies to support regression suites based on the yield value to improvise the cycle time and overall efficiencies
Stay up-to-date with new testing tools and test strategies
Oversee and manage the identification, recording and thorough documentation and tracking of bugs
Develop and apply testing strategies to be executed and implemented by product teams
Ensure that quality engineering metrics, like Defect Removal Efficiency [DRE}, Velocity, defect densities and Defect backlog trends are captured accordingly
Plans and manages Quality engineering staffing strategy consistent with the needs of the business to complement internal capabilities
Provides leadership to quality engineering teams, and proactively engages with teams to promote process and organizational improvements that enhance overall effectiveness, especially drive Agile & SAFe methodologies.
Prepares and presents program-level communications for executives and stakeholders
Equal Opportunity Employer Veterans/Disabled
Top 3 skills that are a must have
Extensive experience in software product engineering, deployment, and integration.
Advanced proficiency in programming languages and coding, such as Python, Java and JavaScript.
Strong background in test and quality assurance - demonstrated track record of both tactical execution and strategic leadership in test and quality assurance programs and procedures.
Minimum Qualifications:
Bachelor's degree in computer science/engineering or in related field; Master's Degree preferred
At least 12+ years of experience working in the technology industry with 5+ years in leadership role.
Experience leading complex quality engineering teams as part of a large multi-year, business-critical technology program
Strong knowledge of software QA methodologies, tools, and processes
Thorough knowledge of Agile software delivery models (Kanban, Scrum, etc.)
Ability to promote and role model a team-oriented environment
Highly developed negotiation, facilitation and consensus building skills
Highly developed oral and written communication skills; strong presentation skills
Ability to deliver quality rigor by practicing lean & agile methodologies, showcasing technology leadership by formulating automated testing framework and demonstrating engineering mindset by deep understanding app solution & design.
Preferred Qualifications & Tools:
Software Testing Certification (e.g. Certified Tester Foundation Level (CTFL); Certified Software Tester (CSTE); Certified Software Test Professional (CSTP))
Experience working in the energy/utility industry
Neoload, Client LR, Selenium, Rest Assured, Appium, Test NG, UFT, Jira, XRAY, Confluence, JMeter
Familiarity with Cloud technology Azure/AWS and DevOps tooling & solution.
Java Script
Python
Qa
Quality Assurance
Test
Responsible for ensuring that quality engineering strategies are aligned with department value streams by reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
Provide leadership and guidance with team members to set quality engineering technology strategy and direction; partners with business stakeholders and influences overall strategy and use of current capabilities or product offerings
Ensures the creation of detailed, comprehensive and well-structured test plans and test cases
Oversee and manage overall product and or portfolio deliverables
Oversee and manage design, development and execution of automation scripts using enterprise tools. Also, continuous collaboration with Development, Functional and Universal Automation framework team for the overall efficiency from the automation perspective across multiple projects
Responsible of the NFR strategy from performance testing / engineering. Collaborate with security engineering team for the logical closure of the NFR strategy
Collaborate with the test data and environment management team for the E2E test environment strategy for the release
Oversight on strategies to support regression suites based on the yield value to improvise the cycle time and overall efficiencies
Stay up-to-date with new testing tools and test strategies
Oversee and manage the identification, recording and thorough documentation and tracking of bugs
Develop and apply testing strategies to be executed and implemented by product teams
Ensure that quality engineering metrics, like Defect Removal Efficiency [DRE}, Velocity, defect densities and Defect backlog trends are captured accordingly
Plans and manages Quality engineering staffing strategy consistent with the needs of the business to complement internal capabilities
Provides leadership to quality engineering teams, and proactively engages with teams to promote process and organizational improvements that enhance overall effectiveness, especially drive Agile & SAFe methodologies.
Prepares and presents program-level communications for executives and stakeholders
Equal Opportunity Employer Veterans/Disabled
Top 3 skills that are a must have
Extensive experience in software product engineering, deployment, and integration.
Advanced proficiency in programming languages and coding, such as Python, Java and JavaScript.
Strong background in test and quality assurance - demonstrated track record of both tactical execution and strategic leadership in test and quality assurance programs and procedures.
Minimum Qualifications:
Bachelor's degree in computer science/engineering or in related field; Master's Degree preferred
At least 12+ years of experience working in the technology industry with 5+ years in leadership role.
Experience leading complex quality engineering teams as part of a large multi-year, business-critical technology program
Strong knowledge of software QA methodologies, tools, and processes
Thorough knowledge of Agile software delivery models (Kanban, Scrum, etc.)
Ability to promote and role model a team-oriented environment
Highly developed negotiation, facilitation and consensus building skills
Highly developed oral and written communication skills; strong presentation skills
Ability to deliver quality rigor by practicing lean & agile methodologies, showcasing technology leadership by formulating automated testing framework and demonstrating engineering mindset by deep understanding app solution & design.
Preferred Qualifications & Tools:
Software Testing Certification (e.g. Certified Tester Foundation Level (CTFL); Certified Software Tester (CSTE); Certified Software Test Professional (CSTP))
Experience working in the energy/utility industry
Neoload, Client LR, Selenium, Rest Assured, Appium, Test NG, UFT, Jira, XRAY, Confluence, JMeter
Familiarity with Cloud technology Azure/AWS and DevOps tooling & solution.
Recommended Skills
JavaJava Script
Python
Qa
Quality Assurance
Test