Back to jobs
Senior Performance Test Engineer
Bangalore, Karnataka
OVERVIEW
The Sr. Performance Test Engineer will be primarily responsible for testing the performance of eCS software using a test-driven design approach through development, design, implementation, and execution of UI and back end tests. In addition, the Sr. Performance Test Engineer will participate in unit testing, code reviews, assisting with management of the test system environment, writing defect reports, establishing defect metrics, and supporting release review criteria.
KEY TASKS & RESPONSIBILITIES
- Examining and analyzing various functionality of eCS software (elluminate) and creating real world test scenarios that drive application performance which models that of large client installations
- Creation of functional and non-functional test cases as per test scenarios mentioned above
- Scripting of these test cases using appropriate tools (such as JMeter, etc.) to allow automated test runs to be done at various loads
- Analysis of performance test results to determine if they meet performance objectives like SLA or baseline test results. When results don’t meet the performance objectives, these results must be analyzed by examining logs, APM tool output, etc. to identify problems and recommend potential areas for SW developers/Performance Engineers to improve these functions
- Work with the Test Team to develop, execute and maintain all SQA test documentation (i.e functional and system test plans, test scripts)
- Assist the CDR Development Team with unit testing, code reviews, and management of test environment
- Assist QA team with managing defects/features and associated metrics
- Assist QA team with developing, implementing, and maintaining SQA process and procedures
- Highlight and suggest test process improvements
- Participate in daily standup call with Performance Testing team
- Ensure compliance with eClinical Solutions/industry quality standards, regulations, guidelines, and procedures
- Other duties as assigned
CANDIDATE’S PROFILE
Education & Experience
- Bachelor’s degree in computer science or equivalent preferred
- 5+ years’ experience in QA Testing for Agile projects (regulated industry experience a plus) preferred
- 5+ years’ experience in position as performance tester for distributed software applications (preferably web front-end and database back end on Microsoft technologies – i.e. ASP, .NET, SQL Server) preferred
- Excellent written and oral communication in English
Professional Skills
- Proven ability to work independently and with technical team members
- Excellent verbal and written communication skills
Technical Skills
- Working experience in JMeter and other Performance Testing tools such as LoadRunner
- Working experience with APM software (New Relic or similar)
- Working experience in JIRA and TestRail (or similar Test Case Management SW)
- Hands on experience with scripting languages such as Python and PowerShell
- Hands on experience in Software Programming in C#, Core Java and SQL
- Strong Software Development Lifecycle experience – experience developing and executing SQA
- documentation from design to release (Agile methodology experience is a plus) including client facing Performance Test Reports
- Experience in defect management
- Strong technical project management experience and team leadership skills including scope management, and work planning
- Strong troubleshooting skills and use of defect/feature management systems
- Proficiency in Microsoft Office Applications
- Programming Language experience in PL/SQL, C#, Core Java
- Database experience in SQL and Oracle
Apply for this job
*
indicates a required field