What are the responsibilities and job description for the performance Test Engineer position at Velocity Tech Inc?
Job Details
JOB SUMMARY:
The QA Performance Test Engineer is responsible for the design, development and execution of automated performance, load, and stress test cases as part of the non- functional test activity for enterprise software applications, web sites, mobile, and other software applications. The QA Performance Test Engineer will interact and collaborate primarily with QA test team members, as well as Development Engineering and Product Marketing to develop test strategies. All test and debug activities will be executed according to project plans and schedules, while adhering to defined quality requirements and reported through established tracking tools and systems.
REQUIRED:
2 5 years True Performance Testing experience (does not want QA that has done some performance testing).
Experience in software and system performance, load, stress, and spike testing
Demonstrated experience with JMeter, LoadRunner, or LRE is required
Strong experience with Performance Testing Life Cycle
Some experience with Github
Experience with Performance Monitoring Tools (DynaTrace preferred, but will take others)
Experience with Batch Jobs
Experience testing applications on web-based, client/server, and mobile platforms
PREFERRED EXPERIENCE:
SAP (specifically SAP S4) is Highly Preferred
Experience with test automation technology and automated test tools (Selenium, Cucumber, Cypress, TestNG, Playwrite, UFT/QTP, TestComplete, etc.) is a plus
Demonstrated command and experience working with JIRA and Confluence
KNOWLEDGE & SKILLS:
Working knowledge of relational database technology and SQL
Understanding of database architecture/concepts
Experience in agile/scrum development methodology
Familiarity with Software Development Life cycle (SDLC) and testing process
Solid cross-group collaboration skills and have a history of working with internal partners on technical issues
Strong analytical skills and decision-making capabilities
Problem solving skills and the ability to work with senior leaders to establish strategies
Comprehensive understanding of test methodologies and techniques
Proven verbal and written communications skills in English. Other languages are a plus
Bachelor of Science in Engineering, Computer Science or Related Technical Field
DUTIES AND RESPONSIBILITIES:
Write test plans, test cases and conditions to ensure effective test coverage
Execute performance, load, stress, and spike test testing
Mentor and collaborate with other testers in test procedures, process and best practices
Work closely with Development, Product Marketing and QA Test leadership to develop an applicable test approach and strategy for both specific products and product lines
Execute long duration tasks and assignments according to project plans, to meet schedule, resource and quality requirements
Log and track defects using the designated tracking system and tools
Participate in peer and external reviews