Challenging convention. Trying new things. Reshaping an industry.
The team at Duck Creek helps insurance companies bring amazing ideas to life quickly and easily with software that thinks and works like they do. We're fueled by sharing ideas openly, challenging conventions, trying new things, and valuing "Why not?" over "Why?" Our certainty that there is always a better way to do things keeps carriers ahead of their competition and is helping to reshape an industry.
If having a hand in transforming one of the world’s oldest and largest industries into a standard for innovation, open exchange, and peerless user experience sounds exciting, let us know. We may be looking for you.
Performance Test Engineer I
The Performance Test Engineer I plans, constructs and executes performance test scripts and automation approach and drive performance standards in Duck Creek’s solutions, including the creation of performance test models for release testing.
ESSENTIAL JOB FUNCTIONS/RESPONSIBILITIES
Plans, constructs and executes performance test scripts and automation approach and drive performance standards in our solutions
Creates performance test models for release testing (plans, data and scripts) including the identification, collection and/or creation of test data
Executes release performance testing as appropriate
Demonstrates the ability to balance the growing scope and complexity of performance tests with the limited resources available to develop, maintain, and execute them
Determines and meet time estimates and schedules for testing efforts
Develops, updates and maintains performance testing standards and procedures including manual and automated scripts, tools, and environments
Participates in and may lead lessons learned as appropriate
Applies both business and functional knowledge, develop end to end performance testing strategies, using performance processes and methodologies
Coaches developers and other resources on performance testing processes as appropriate
Creates, or coaches others to, create performance test plans and load test scenarios from non-functional requirements
Assists developers in finding root cause of performance defects by identifying common manifestations of the defect at the lowest load levels possible
Supports agile teams on unit performance test strategy, scope, and implementation
Participates in release testing efforts through performance script creation/execution, analysis of performance test results, updating scripts, reporting of defects, and developing final reports
Conducts peer reviews of performance test deliverables and provide feedback and coaching. Contributes by refining the standards driving improvements
Conducts and provides trend analysis using long term performance test data
Tracks and Reports metrics for quality results and status reporting, lead trend analysis and implement action plan
Escalates as appropriate as resource challenges arise including suggesting risk mitigation plan
Assists with planning, creation, control, and maintenance of the performance test environments
Tests release installation procedures in distributed environments
Participates in Delivery Retrospectives as appropriate
Troubleshoots performance defects and attempt to remedy at the system level. Investigate the code level.
Contribute to tactical problem solving, utilizing input from delivery team and skills leads.
May mentor/train other members of engineering or services. If acting as a mentor/trainer, assure that communication is clear and concise for mentee/trainee
Performs other related duties and activities as required.
Education and Work Experience:
Bachelor’s degree, or higher education level, or its foreign equivalent, in Engineering, Computer Science or related degree
Performance QA Skill Domain Experience: Minimum 5 Years
Product/Industry Experience: Minimum 4 Years
Software Development expertise and/or technical background
Specialized Knowledge, Skills, and/or Abilities:
Further develops core performance test engineer skills, P&C industry acumen, functional knowledge, and technical details for one or more Duck Creek product
Property and Casualty Insurance awareness
Key Soft Skills required for the role:
Requires minimal instruction on daily work tasks and a moderate level of instruction on new assignments
Individual contributor with minimal support from more experienced team members
Self-starter and requires initial interaction with Duck Creek peers to address issues and mitigate risks before seeking support from supervisors
Ability to effectively interact with clients and/or Duck Creek leadership
Decisions impact own work and may impact the work of others
Strong Communicator. Contribute to ongoing improvement of communication efforts (e.g. participate in sprint reviews, provide knowledge sharing/training to small groups, work with developers and other delivery members directly)
Active member in the team participating in various team activities/processes
Vocal participant in sharing inputs and suggestions and challenging approaches taken to drive quality outcome
Excellent time and priority management skills to drive expected outcomes even when dealing with multiple tasks and areas of focus
Requires analysis and solving of increasingly complex problems
Work Authorization: Legally authorized to work in the country of the job location.
Physical: Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.