https://bayt.page.link/CmACDWwLauiGYA8Q9
Other Business Support Services
Create a job alert for similar positions

Job Description

Job Description


SQA Engineer/Performance III is primarily responsible for planning, creating, and executing performance software test activities as a member of an agile software development team.  Employees in this position must understand the Software Development Life Cycle and develop an understanding of current products and technology to design and implement quality solutions to meet business needs in an agile team environment. Proven working experience with strong hands-on expertise in performance/load test skills with protocol tools, capable of building test scripts, maintaining organized load test projects, understanding, analyzing, and debugging those solutions. Reporting on results in a structured and analytical format with supporting resource metrics and utilization of application performance monitoring tools.


Essential Duties and responsibilities


  • Interacting with the Development team / Business Analyst / Domain Expert and clearly understand the testing requirements.
  • Design and review test plans to ensure that test plans conform to testing standards and business goals.
  • Review non-functional specifications to ensure full understanding of individual deliverables and coverage for testing.
  • Develop, document and maintain non-functional test cases and other test artifacts like the test data, data validation and automated scripts.
  • Design and execution of performance testing scripts, involvement in POC, scripting, and execution.
  • Develop, execute, and review performance testing cycles for assigned project.
  • Participation at project meetings and on weekly updates.
  • Monitoring and tracking project milestones and deliverables; identifying and managing issues and action items; creating project status reports for project lead for incorporation into larger project status maintaining work stream schedules; identifying potential risks that could endanger project milestones; ensuring proper escalation of issues.
  • Interact effectively with peers, management and cross functional teams to address and resolve issues. Analyzes test results to verify functionality, data correctness/consistency, identify non-conformances, report bugs and recommend corrective action. Generate comprehensive test reports: daily status reports, test summary reports. Help reproduce customer escalations or bugs that are reported by customers. Work with onshore engineers on a daily basis in a technical role.
  • Proactively pursue professional development activities.

Job Qualifications


Education or Certifications


  • Minimum:   Bachelor’s degree in computer science, Computer Engineering, or related field.

Experience:


Experience, Knowledge and Tools


  • Minimum Experience5+ years of strong testing experience including Performance test scripting and execution, Test Management, Automated Scripting. With strong experience in test strategy, test case/plan/script creation, execution and maintenance. Results/defect documentation and analysis.

Required Qualifications


  • Knowledge using Protocol testing tools. We will be using Neoload, but experience with similar tools like Load Runner, Jmeter, Visual Studio, etc, is adequate.
  • Ability to create workflows to test SLA’s/KPI’s defined by the business, able to organize your approach and define load patterns, create dynamic calls, collate variables, debug scripts.
  • Familiar with source code control; Git.
  • Define, refine, and implement performance testing strategy, including best practice, maintainability and standards for the performance testing projects for Compliance Solutions Applications.
  • Knowledge of HTTP traffic analysis.
  • Webservice and API testing experience.
  • Exposure to Java or C# OOP is desirable.
  • Fundamental understanding of SQL server and querying
  • Exposure to APM tools; Dynatrace, App Dynamics, etc.
  • Engages in personal development to keep up-to-date with new QA Performance tools and trends
  • Ability to compile results, and report them to stakeholders. Articulating on data points and answering questions as needed.
  • Create and track internal QA metrics for performance testing.
  • Familiarity with MS Azure is a huge plus, ADO and infrastructure.

Skills, Abilities and Tools Needed


  • Excellent English communication skills, verbal and written.
  • Excellent conceptual grasp of protocol software, operating systems, testing practices, etc.
  • Microsoft Office, SQL Server, XML/Json, Git, Load testing (Neoload, Load Runner, Fiddler, IIS, Apache tomcat, soapui, jmeter, automations tools (selenium, qtp, etc is a plus).
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.