Responsibilities:
Working with developers and product managers to understand requirements and use cases.
Writing scripts for performance testing in JMeter/Gatling or other equivalent performance tools
Creating, executing and analyzing load and performance tests for multiple teams.
Chegg Learning Services products and identifying performance bottlenecks.
Creating a test plan and test cases during design and implementation of cross-channel features
Implementing and maintaining automated test suites for integration tests, API tests, UI tests and system tests.
Executing integration and regression test plans.
Work with engineering teams towards continuous quality improvement.
Ability to troubleshoot and fix test cases.
The Requirements:
B.E., B.Tech, M.Sc. degree in Computer Science or a related technical field
3-5 years of experience in QA automation and testing
Excellent understanding of software testing methodologies and test-driven development
Good understanding of databases, SQL and application servers.
Experience with writing and maintaining test plans and test cases.
Experience with browser-based UI automation and Selenium/Robot frameworks.
Experience with API testing.
Hands On Experience with running Load and performance testing tools over various tools like SOASTA/Gatling/JMeter
Proven ability to work well with others in a fast-paced, iterative product definition and development environment.
Solid knowledge on Load/Stress test analysis
Experience setting up performance testing environments in the cloud.
Strong verbal and written communication skills.
Experience with browser-based UI automation and Selenium/Robot frameworks.
Experience with API testing is a plus.
Experience with Java/Python scripting is a plus.
Experience with SaaS environment and/or Cloud Services is a plus.
Experience with HTML/CSS/JavaScript and React.js is a plus.
--
You must verify your mobile number to apply to this job.