IIE Network
Software Development Engineer - Test - Selenium/Playwright Testing
- Compensation
- Not disclosed
- Location
- Hyderabad
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
About Us :
We are a dynamic tech company seeking a talented SDET to join our innovative team. Our mission is to create cutting-edge applications that solve real-world problems.
Job Description :
The Software Development Engineer in Test (SDET) will be responsible for designing, developing, and executing automated test frameworks, ensuring product quality through comprehensive testing. The role combines software development skills with a deep understanding of testing principles to ensure high-quality, scalable, and reliable software delivery.
Key Responsibilities :
- Test Planning & Design :
- Collaborate with developers, product managers, and QA team to understand feature requirements.
- Design detailed and effective test plans, test cases, and test strategies for functional and non-functional testing.
- Perform risk analysis and identify areas requiring regression or performance coverage.
- Define acceptance criteria and create automated acceptance tests.
- Automation Development :
- Design and develop robust automation frameworks for web, mobile, API, and backend systems using modern tools.
- Automate functional, regression, smoke, and sanity tests.
- Integrate automation scripts into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
- Maintain and optimize the test automation suite to ensure scalability and stability.
- Manual Testing :
- Perform manual exploratory testing to identify UI/UX issues, edge cases, and unexpected behaviors.
- Verify bug fixes, run sanity checks, and ensure new changes dont break existing functionality.
- Collaborate closely with developers to reproduce, diagnose, and resolve defects.
- API and Integration Testing :
- Develop and execute test suites for RESTful and GraphQL APIs using tools like Postman, RestAssured, or Karate.
- Validate data integrity, schema conformance, and integration with external systems.
- Automate API regression test cases and integrate them with CI/CD pipelines.
- Performance & Load Testing :
- Design and execute load, stress, and performance tests using JMeter, Gatling, or k6.
- Identify performance bottlenecks and collaborate with developers to optimize performance.
- Generate performance reports and baseline metrics.
- CI/CD & DevOps Integration :