Date Posted: 2020-03-25 | Expires: 2020-04-24

Quality Engineer

Job Description

REQ ID: FNF6335
Job Title: Quality Engineer - IT III
Contract Duration: 6 Months+
Location: Irvine, CA 92602

JOB DESCRIPTION:
Software QA Engineers test code at the user level, both manually and with automated tools. Our SQA Engineers are not pure black box testers; they are more grey box, able to understand software internals, debug problems using log files, and write automated tests with Perl/Java scripts and/or user-level automated tools. SQA Engineers work with Software Development Engineers to understand features and technical implementation. SQA Engineers should also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests and driving the software development process toward quality-centric methodologies.

Position Comments:
Client is seeking a well-rounded Senior Performance Test Engineer with demonstrated success creating and implementing Performance/Load Test strategies in a fast-paced environment. In addition to excellent problem solving and troubleshooting abilities, candidates must demonstrate strong programming and analytical skills. The selected candidate will help drive the test team's efforts as we move towards Agile CI/CD practices and microservice, container, and cloud based technologies.

QUALIFICATIONS
* BS in Computer Science or equivalent combination of technical education and work experience
* 7 - 10 years of QA experience
* Strong track record of shipping high quality desktop and/or mobile client applications
* Experience with Black box, Gray box, and White box testing
* Strong debugging skills
* Strong knowledge of QA methodology and tools
* Ability to understand technical specifications and analyze log files
* Shows creativity and initiative to improve product test coverage and effectiveness
* Strong organizational skills, tracking multiple test executions simultaneously and able to synthesize the results
* Comfortable communicating cross-functionally and across management levels in formal and informal settings *


In this position, the Senior Performance Test Engineer will perform varying tasks including (but not limited to):
• Test Coding / Scripting (for Performance and other Testing related needs)
• Fault / Issue Isolation / Research / Reporting
• Results / System Analysis w/ Actionable Recommendations
• Identification of Key Performance Indicators and Appropriate Performance Counters
• Test Execution / Reporting / Results / Analysis
• Performance Test Plans
• Test Strategy / Objectives
• Effort / Task Estimation
• Script / Workflow Documentation
• Pre/Post-Test Checklists
• Test, Results, and Support Needs and Schedule
• Load/Ramp Models
• Environment Documentation and Configuration/Setup (as necessary)
• Hands-On End-To-End Load/Performance Testing for multiple Projects



Education:
Bachelor's Degree in Engineering / Computer Science or equivalent experience (Required)

Requirements

Requirements:
• Expert Level Performance/Load Testing – 8+ Years
• MS Visual Studio Load Test Experience – 3+ Years
o Converting C# .NET Unit Tests to Load Tests
o Web Performance and Load Testing
o Custom C# .NET Plugins (WebRequests, WebTests, & LoadTests )
• Competency to Code in C#
o Web Services, WCF Services, Custom APIs
o System / Database Calls and String / Doc / XML / JSON Manipulation
• Web Load Testing – 5+ Years
• Non-Web (C# .NET Custom WCF, API, ...) Load Testing – 2+ Years
o Custom Load Testing Harnesses
• Performance Troubleshooting and Analysis
o Windows Perfmon / Procmon / PAL (Performance Analysis of Logs)
o DB Profiling and Analysis
o Azure App Insights / Log Analytics
• Ability to create non-trivial SQL Statements (Oracle and/or SQL Server)
• Above Average Knowledge of Windows, Linux, Operation Systems

Additional Skills:

• Continuous Integration / Continuous Delivery
• Microsoft's Azure DevOps / VSTS / TFS / GIT
• Microsoft Data Lake components, Logic Apps, PaaS, ...
• Multi-Threaded Development
• Agile/Scrum
• White Box and Unit Testing Experience
• Security Testing

Skills

Application Engineering

Language Requirements

English

Visa Support

Yes
Email Job

Job Criteria

Job Type

Contract

Industries

#Information Technology and Services

Job Location

United States - Irvine

Functions

Analyst

Salary

$ 40 - 50/hour US Dollar

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box .