U.S. Cellular Jobs

city, state, country
job title, keywords

Sr Performance Test Engineer - Bensenville, IL/Chicago, IL in Bensenville Illinois United States

Last updated on May 17 2012

Title: Sr Performance Test Engineer - Bensenville, IL/Chicago, IL
Location: Illinois-Bensenville
The Senior Performance Test Engineer is involved at some level throughout the entire software development life cycle which includes estimating the performance test effort, reviewing non-functional requirements and compiling performance test results. At the start of a program, the Senior Performance Test Engineer works with Business Analysts, Application Architects and various Business Partners to ascertain performance requirements. This is followed by close collaboration with application Development Leads, Infrastructure Leads and Testers to develop, review and execute performance test cases. The Senior Performance Test Engineer has the primary responsibility to determine the scope and plan the performance test approach, develop and execute performance test scripts, record and manage performance defects, and communicate issues, risks and status on a timely basis. The Senior Performance Test Engineer will utilize industry leading performance test tools and follow established U.S. Cellular® SDLC and testing processes to plan and execute performance tests.

Test Work
· Broad knowledge of web technology, including SOA and MVC architecture, plus the ability to quickly ascertain performance risks and propose a performance testing approach.
· Using a standard test strategy and plan templates, able to clearly articulate the performance test strategy, identify performance related risks and mitigation plans. Escalate issues on timely manner to management.
· Develops and executes performance scripts, test scenarios based on performance requirements using HP LoadRunner tool set.
· Do mathematical / statistical and analytical calculations on work load models, volume calculations and performance test
· Utilizes automated testing tools to execute tests when necessary to validate performance.
· Using technical knowledge performs basic root cause analysis on code issues/bugs and consults with the development team or infrastructure team on possible resolution.
· Co-ordinates and execute multiple phases of testing.
· Identifies documents and facilitates resolution and communication of defects, issues and decisions.
· Facilitates meetings with testing team(s), development team, and business owners.
· Responsible for providing estimates to managers and project managers for testing deliverables.
· Document and share new performance test procedures and techniques.
· Reconcile test results from different releases and different test environments.
· Ensure PCI and Sarbanes-Oxley (SOX) compliance, as well as compliance to company and team processes.

Communications and Reporting
· Provides metrics reporting on performance test progress, execution and defects.
· Identifies and reports performance testing issues and risks to test lead and/or program manager on a timely basis at the appropriate level of detail.
· Communicate status / risks to manager regarding delivering solution on time.
· Engages others to promote, teach, and refine team processes within and outside of the testing group.
· Persuasive communication within the project team.
· Presents final results and makes recommendations to Business Owners and Management.

People and Project Management
· Serves as a performance test lead for assigned projects, and assignments.
· Manage individual workload and deliver to agreed upon project milestones and quality standards
· Demonstrate ability to work in team environment and help resolve team issues.
· Provides performance feedback
· On-board new associates and/or consultants.
· Stays abreast of industry best practices and wireless trends and shares this information with teammates.

* Preferred Bachelor's degree in Computer Science or a related field
* 10 years experience Testing experience
* 7 years experience Performance Testing experience
* Lead experience preferred
* Experience in a programming language, such VB, Vbscript, Java, Ruby, Python

Expert Skill/Knowledge in the following:
. Performance Testing Tools (LoadRunner)
· Programming/Scripting language (Ability to read code and write VB Script)
· Critical Thinking Skills (inductive, deductive and quantitative reasoning)
· Effective writing and communication skills

Proficient Skill/Knowledge in the following:
· Ability to apply software testing methods and techniques
· Software Testing Process, Methodologies, Types, Techniques and Tools
· Software Development Process/Lifecycle
· Negotiation Skills
· Business Domain
· Application Domain
· Automated Testing Tools - Desirable

COMPETENCIES
· Industry related Performance Testing standards
· Quality improvement methodologies (Six Sigma, TQM, etc) - Aware
· Broad Range of Technology Knowledge
· SQL
· Microsoft Project

Share

© 2010 U.S. Cellular