Performance Engineer - Remote - AZ
Job Description
Awarded a Healthiest Employer, Blue Cross Blue Shield of Arizona aims to fulfill its mission to inspire health and make it easy. BCBSAZ offers a variety of health insurance products and services to meet the diverse needs of individuals, families, and small and large businesses as well as providing information and tools to help individuals make better health decisions.
This remote work opportunity requires residency, and work to be performed, within the State of Arizona
Purpose of the job
The purpose of this role is to conduct performance testing in partnership with the Testing Center of Excellence (TCoE) and project implementation teams; and to ensure clear, documented, traceable nonfunctional requirements reside in Azure DevOps. The performance engineer will be responsible for partnering with teams to identify dependencies necessary for successful performance testing outcomes, including environment and test data needs. This position will act as a subject matter/technical expert on all types of performance testing. Responsibilities as a senior engineer will include updating testing processes and procedures; identifying, and actioning continuous improvements, mentoring other performance testing resources; and partnering with testing and development teams to champion and evangelize best practices in performance engineering.
REQUIRED QUALIFICATIONS
Required Work Experience
- 3 years of experience with performance testing using LoadRunner Cloud or similar toolset
- 2 years of recent experience scripting web applications.
- 2 years of experience integrating a performance testing approach into an Agile delivery environment.
- 1 year of experience in source control systems.
- 1 year of experience in monitoring with Splunk, SiteScope or similar toolset
Required Education
- Associate degree in Computer Science, Engineering, Business Administration, or related field
Required Licenses
- N/A
Required Certifications
- N/A
PREFERRED QUALIFICATIONS
Preferred Work Experience
- 4 years’ experience with performance testing using LoadRunner Cloud or similar
- 3 years recent experience scripting web applications.
- 3 years’ experience integrating a performance testing approach into an Agile delivery environment.
- 2 years’ experience in source control systems.
- 2 years’ experience in monitoring with Splunk, SiteScope or similar
- 1 year of experience leading performance teams.
Preferred Education
- Bachelor’s Degree in Computer Science, Engineering, Business Administration, or related field
Preferred Licenses
- N/A
Preferred Certifications
- N/A
- Initiate, lead and participate in the development and execution of performance test strategies, plans, test cases and workload modeling.
- Develop or assist with the development of various performance testing types: load, stress, endurance, capacity, spike and volume testing.
- Determine estimates of effort and impacts for a variety of solutions.
- Lead and contribute to technical discussions and decisions.
- Lead and coordinate complex testing efforts spanning multiple departments.
- Work with users and team members to define the requirements, project scope, scheduling and implementation of various performance testing projects.
- Helps in guiding, defining, implementing, and monitoring the processes and procedures that need to be put in place to resolve and avoid future performance issues.
- Works closely with development and infrastructure IT areas to ensure that performance objectives are met for software deliverables, performance issues are exposed and addressed as soon as possible, and causes of performance issues are identified and eliminated.
- Manage testing projects with skills that include flowcharting, creating timelines, scheduling, estimating and resource planning.
- Create, document, and implement performance testing methodologies and standards.
- Establish performance testing approaches based on system design, business requirements and SLAs.
- Develop performance testing plan and strategies.
- Track industry trends and developments.
- Communicate with other resources to reproduce and understand performance related issues.
- Work with other resources to troubleshoot performance issues and identify / resolve root cause.
- Work closely with team members to tune and optimize product stability and performance.
- Work with other team members to maximize re-use of existing tests, equipment, and resources.
- Assist other groups in performance testing requests.
- Provide status updates during project and team meetings.
- Develop, deliver, and assist others in delivering test results reports.
- Produce appropriate management reporting.
- Create and maintain reporting dashboards using LoadRunner Cloud SaaS.
- Assist with scheduling time and resources to support applicable performance testing initiatives.
- Give relative oral presentations, organize, and lead project meetings and conduct demonstrations to various levels of users and management.
- Aid in the development of installation procedures, training materials and class curriculum as required.
- Evaluate and make recommendations on new and existing hardware/software technologies.
- Provide leadership to other programmer/analysts/testers.
- Provide mentoring to junior staff.
- The position requires a full-time work schedule. Full-time is defined as working at least 40 hours per week, plus any additional hours as requested or as needed to meet business requirements. Includes on-call rotation duties.
- Perform all other duties as assigned.
REQUIRED COMPETENCIES
Required Job Skills
- In-depth experience with Micro Focus LoadRunner Cloud or similar
- Strong understanding of critical performance engineering concepts, including throughput, residence time, latency, demand, memory, and resource utilization
- Understanding of scripting languages for test scripting in C, Java, and Java Script
- Strong working knowledge of web technologies, client/server, .NET, and database systems
- Deep understanding and knowledge of all phases of the performance testing lifecycle
- Knowledge of underlying web technologies including HTTP, HTML, SOAP, and REST API
- Knowledge of networking products such as routers, firewalls, and MS Windows Operating systems
- Knowledge of Software Configuration Management (SCM) practices
Required Professional Competencies
- Ability to rapidly pick up new technologies
- Must have strong system engineering skills
- Able to work effectively with a broad range of technical and business resources
- Able to work independently with minimal supervision
- Must be well organized and efficient with excellent judgment and decision-making skills
- Must have flexible schedule and be a team player
- Must have strong interpersonal skills with excellent verbal and written communication skills
- Proven ability to deliver products with highest quality and on time
Required Leadership Experience and Competencies
- Ability to build synergy with a diverse team in an ever-changing environment
- Ability to mentor and guide fellow teammates and project resources
- Facilitate and resolve customer requests and inquiries for all levels of management within the Corporation
PREFERRED COMPETENCIES
Preferred Job Skills
Technical:
Tools/Plugins:
LoadRunner Cloud
Splunk Monitoring
Jenkins w/CICD
Wire Shark
Soap UI
Postman
Azure DevOps
GitHub / TFS
Agile Methodology
Kanban Process
Version Control (Git/TFS)
LoadRunner Protocols:
TruClient
Http / Html
Web Services - Rest & SOAP
Citrix ICA
Other:
Code Reviews
Online Premise Load Generators configurations
Preferred Professional Competencies
- N/A
Required Leadership Experience and Competencies
- N/A
Our Commitment
BCBSAZ does not discriminate in hiring or employment on the basis of race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other protected group.
Thank you for your interest in Blue Cross Blue Shield of Arizona. For more information on our company, see azblue.com. If interested in this position, please apply.
Application Instructions
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!
Apply Online