52 OrangeShark Jobs
Quality Assurance Engineer - Automation & Performance Testing (3-6 yrs)
OrangeShark
posted 6d ago
Key skills for the job
Job Title : QA Engineer - Automation & Performance Testing
Location : Hyderabad [WFO]
Experience Level : [2-6 Years] - Only
Job Type : Full-time
Job Summary :
We are seeking a highly skilled QA Engineer with expertise in test automation, load testing, and performance testing. The ideal candidate will be responsible for ensuring the quality and scalability of our applications by implementing automated test strategies, performance benchmarking, and load testing frameworks. You will work closely with development teams to integrate quality assurance best practices throughout the software development lifecycle (SDLC).
Key Responsibilities :
1. Test Automation :
- Develop and maintain automated test scripts using Selenium, Cypress, Playwright, or equivalent frameworks.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, etc.).
- Ensure functional, regression, and UI test automation across web and mobile applications.
2. Load & Performance Testing :
- Design and execute performance, load, stress, and endurance tests using tools like JMeter, Gatling, Locust, or k6.
- Analyze performance metrics and identify bottlenecks.
- Work with DevOps teams to optimize system performance and scalability.
3. Manual & Functional Testing :
- Perform manual testing of functionality as required to validate business requirements.
- Identify, report, and track defects in a structured manner.
- Ensure accurate documentation of test cases and test execution results.
4. Test Strategy & Framework Development :
- Define test plans, test cases, and testing strategies for different application layers (UI, API, database).
- Implement best practices for test data management and automation frameworks.
- Maintain and improve test coverage and efficiency.
5. API Testing :
- Develop and execute automated API tests using Postman, RestAssured, or Karate.
- Ensure the accuracy and reliability of APIs through comprehensive testing.
6. Collaboration & Documentation :
- Work closely with developers, product managers, and DevOps engineers to integrate testing into the SDLC.
- Document test plans, test cases, bug reports, and test execution results.
- Participate in Agile ceremonies (sprint planning, retrospectives, daily stand-ups).
Key Skills & Qualifications :
- 2+ years of experience in automation testing, load testing, and performance testing.
- Strong knowledge of test automation tools (Selenium, Cypress, Playwright, TestNG, JUnit, etc.).
- Experience with performance testing tools (JMeter, Gatling, K6, Locust, etc.).
- Hands-on experience with CI/CD pipelines and test automation integration.
- Proficiency in at least one programming language: Java, Python, JavaScript, or C#.
- Experience with API testing (Postman, RestAssured, Karate, etc.).
- Familiarity with cloud-based testing environments (AWS, Azure, GCP).
- Strong debugging, troubleshooting, and problem-solving skills.
- Experience working in Agile/Scrum methodologies.
Nice to Have :
- Experience with containerized applications (Docker, Kubernetes).
- Exposure to security testing practices.
- Knowledge of AI/ML-based testing approaches.
Functional Areas: Manufacturing
Read full job description3-6 Yrs
8-12 Yrs