Questions? 1-888-481-3375

QA Test Engineer

Conshohocken, PA

Apply Now

Description

Our client has an immediate need for a Test Engineer.  This is a contract to hire position.  Candidates should be able to go onsite in Conshohocken, PA on occasion. 

 

Summary:

Contribute to the planning, execution, analysis, and tuning efforts to deliver high-performing end to end applications. Strong communication, collaboration, and leadership skills are a must. Large portion of role is focused on leading FTEs and Contractors (both on and offshore) to ensure they are meeting the business needs. (Accountability). While individual contributions will be required, role is largely focused on tactical oversight, enablement, and analysis. KEY RESPONSIBILITIES:

  • Lead a team of performance test engineers to ensure solid support for SAP, Salesforce, and Enterprise-Scale solutions.
  • Background in performance testing/supporting/implementing SAP is preferred.
  • Sound knowledge on industry leading performance testing tool – MF Loadrunner. Should be proficient with these protocols – Web (HTTP / HTML), Web Services, TruClient
  • Ability to script complex applications and familiar with key Loadrunner functions
  • Ability to design complex scenarios to depict real world user patterns
  • Good foundation with Performance engineering concepts including knowledge on monitoring tools – Sitescope. Should be able to configure performance metrics for various monitors
  • Should be proficient in SQL queries
  • Proficient in APM tools – MF OEM Middleware to identify and troubleshoot performance issues
  • Understanding of the application functionality and performance requirements along with SLA's defined.
  • Identify the test environment, test data and access needs.
  • Create profiling, test scripts, test plan, executing, trouble shooting and performance tuning.
  • Create monitoring profile to acquire performance metrics to ensure optimization.
  • Analyze test results and call out any discrepancies against the SLA's.
  • Publish performance analysis reports and conduct review sessions with all the stakeholders.
  • Maintain flexible work schedules driven by test environment availability.
  • Transaction Profiling & Application Characterization
  • Conduct, when necessary, and review results of transaction profiling
  • Assist with Troubleshooting & System Tuning
  • Provide technical expertise to resolve critical and complex application performance issues.
  • Work with multiple projects and cross-functional teams.
  • Educate teams on performance testing processes, methodology, performance & scalability

Job Requirements

Qualifications:

  • Bachelor’s Degree from an Accredited Institution
  • 1 -3 years of software development
  • 3 - 8 years of LoadRunner Experience
  • Good knowledge of SQL and Oracle
  • Proficient with Monitoring Platforms (SiteScope, DynaTrace, AppDynamics, NewRelic)
  • Proficient in root cause analysis of Performance Degraded transactions and provide potential recommendations in Web layer, Network and Backend
  • Ability to clearly communicate with peers, business analysts, and subject matter experts
  • Highly developed knowledge of several programming languages, operating systems, system management technologies, industry standards, and security procedures
  • Software development experience, including: C / Java / etc.
  • High level of sound logic and analytical ability where problems are unusual and extremely difficult
  • Highly developed oral and written communications skills
  • High level of interpersonal skills to work effectively with others, motivate employees and elicit work output
  • Excellent written and verbal communication skills
  • Highly developed presentation skills
  • Expertise in the use of various architecture support tools such as MS Office tools used in the practice of architecture such as Visio, Excel, Word and PowerPoint.
  • Methodologies: Agile, Waterfall, Iterative
  • Defines and applies the distinction and dependencies between business, information, systems and technology architecture layers.
  • Proven experience based ability to design. Develop, recommend and approve IT solutions based on defined requirements in a large-scale multi-national organization.
  • Ability to review, contribute to and lead the definition of functional and non-functional business requirements and translate these into clearly articulated architectural requirements in the context of the required solution.
  • Contributes to the definition of standard non-functional architecture related requirements that are applied across multiple technology domains.
  • Participates in and occasionally leads the discovery, documentation and refinement of business requirements to ensure alignment with technically viable solution designs.
  • Identifies and documents applicable assumptions related to the technical viability of defined and reviewed solutions. Validates these assumptions as needed to ensure solution appropriateness.
  • Defines current and future state architectural models and views as necessary to ensure availability of a thorough and robust comprehension of the assigned domain.
  • Participates in and occasionally leads technical incident management and troubleshooting.
  • Ability to work constructively as an individual or in groups with minimal supervision. Leads groups of technical professionals in the context of one or more projects. Understands and can apply software engineering and application
Apply Now