What are the responsibilities and job description for the Performance Test Engineer position at Akshaya Inc?
Job Details
Job Title : QA Performance Test Engineer
Location: Dallas,TX (Onsite)
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.
Reporting Relationships
Reports to Manager, QA Performance Engineering
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
Knowledge and Skill Requirements
Experience in software and system performance, load, stress, and spike testing is required
Experience testing of applications on web-based, client/server, and mobile platforms
Demonstrated experience with JMeter, LoadRunner, or LRE is required
Experience with monitoring tools (DynaTrace, Performance Center, AppDynamics, JProfiler, Datadog, NinjaOne) is a plus
Experience with test automation technology and automated test tools (Selenium, Cucumber, Cypress, TestNG, Playwrite, UFT/QTP, TestComplete, etc.) is a plus
Experience with SAP highly desired.
Demonstrated command and experience working with JIRA and Confluence highly desired
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
Education and Experience
Bachelor of Science in Engineering, Computer Science or Related Technical Field
2 - 5 years of related experience
Competencies
Build Relationships
Fosters Teamwork
Analyzes Issues
Speed of Execution
Deals with Ambiguity
Drive for Results
Working Conditions/Other
Normal office environment.
Extensive use of computer to complete assignments.
Some travel and overtime may be required at times.
Ability to multi-task in a fast paced environment with multiple deadlines is essential.