Software Engineer in Test II
Location
Delhi | India
Job description
Software Engineer in Test II
Job Location-New Delhi
About the Team:
Are you excited at the prospect of empowering millions of students Do you want to help build software at scale
You'll love this role if you relish ownership of your work, value autonomy, loves to ship code and wants the opportunity to work on a team of brilliant engineers.
We're looking for a Senior Software Engineer eager to help us as we redefine EdTech markets. Join us if you're looking to work alongside extremely brilliant engineers while rolling up your sleeves, diving into code, and driving our product vision.
The 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.
Job tags
Salary