Key Responsibilities
- Perform functional, regression, smoke, sanity, and end-to-end testing of web applications.
- Design and execute test cases, test scenarios, and test plans.
- Test REST/GraphQL APIs using Postman or Swagger.
- Develop and maintain automated test suites using Selenium or Playwright.
- Write automation scripts using TypeScript/ Python/ Java or any other relevant language.
- Automate functional, regression, smoke, and critical user-flow test cases.
- Develop and maintain scalable automation frameworks.
- Perform API automation and validation.
- Integrate automated tests with CI/CD pipelines.
- Identify, document, track, and verify defects with clear reproduction steps.
- Perform cross-browser and responsive testing across devices.
- Analyze automation failures and identify the root cause of defects.
- Collaborate with developers to reproduce, troubleshoot, and verify issues.
- Validate application behavior across frontend, API, backend, and database layers.
Must-Have Skills and Qualification
- 1 to 4 years of hands-on experience in Software QA Testing (Manual + Automation).
- Good debugging and root cause analysis skills.
- Strong understanding of manual testing fundamentals.
- Solid understanding of API testing and API automation.
- Strong understanding of priority defining and active team collaboration.
- Experience with API testing using Postman or Swagger.
- Hands-on experience with atleast one - Selenium or Playwright.
- Familiarity with Git/version control.
- Strong communication skills and maturity to challenge technical decisions constructively & propose solutions.
Good to Have
- Playwright with TypeScript.
- Jenkins or GitHub Actions.
- Browser Stack/ TestRail/ Zapier.
- JMeter or K6 or other performance-testing tools.
- OWASP ZAP, Burp Suite, or knowledge of OWASP Top 10.
- Good knowledge of SQL/MySQL for data validation.
- Understanding of functional, regression, smoke, and sanity testing.
- Experience with defect tracking and test management tools.
- Basic understanding of Docker, Kubernetes, AWS, or GCP.
- Experience developing automation frameworks from scratch.
- Previous experience in frontend or backend development.
Who Should Apply?
1. Candidates with backgrounds such as: QA Automation Engineer | SDET - Software Development Engineer in Test | Technical QA Tester | Automation Test Engineer | Software Test Engineer | Software QA Tester | QA Automation Tester | Software Tester.
2. If you enjoy finding problems, understanding why they happen, and building better ways to prevent them, we'd like to hear from you.
What You'll Gain?
- End-to-end ownership of quality from test strategy design to production incident investigation.
- A seat at the table in architecture and product discussions, not just the execution phase.
- A collaborative engineering culture that values engineers who push back with evidence and ship with confidence.
- Hands-on experience with a modern tech stack across web, API, and data layers.
Apply at:
[email protected]
📌 Quality Assurance Automation Engineer (Surat)
🏢 Codewinglet Private
📍 Surat