Jr. Quality Assurance Engineer (Manual + Automation)
Dyad Tech
·Today
- Location
- Ahmedabad, India
- Department
- Engineering
- Seniority
- Entry
- Experience
- 2+ years
- Source
- Keka
Description
About Dyad
Role Overview
Key Responsibilities
- Analyze business and technical requirements to create clear, traceable test scenarios and test cases.
- Perform functional, regression, integration, system, UI, API, and end-to-end testing.
- Execute manual test cycles with a focus on coverage, accuracy, and quality of test evidence.
- Develop, execute, and maintain automated test scripts and regression suites using tools such as Selenium, Playwright, TestNG, or Pytest, under the guidance of senior engineers.
- Identify suitable automation candidates from manual test suites and convert them into reusable automation scripts.
- Perform UI testing of web applications and API testing using Postman or equivalent tools.
- Analyze test failures, test data, and environment issues to determine root causes.
- Log, track, verify, and close defects in Jira, with clear reproduction steps and supporting evidence.
- Document and maintain test cases and execution results in Zephyr or a similar test management tool.
- Participate in test planning, requirement reviews, release validation, and QA reporting.
- Support CI/CD-based test execution and execution reporting.
- Collaborate with developers, product owners, business analysts, and fellow QA engineers to ensure high-quality delivery.
- Apply AI tools such as Claude, Copilot, ChatGPT, or Gemini to enhance test design, scripting, and documentation where appropriate.
- Take ownership of assigned QA activities and ensure deliverables and timelines are met.
Required Skills and Expertise
- 1 to 4 years of experience in Software Quality Assurance and Testing.
- Strong hands-on experience in manual testing, STLC, and testing methodologies.
- Experience in functional, regression, integration, UI, and API testing.
- Hands-on experience with API testing using Postman or equivalent tools.
- Working knowledge of or exposure to automation tools such as Selenium WebDriver, Playwright, TestNG, Pytest, or equivalent.
- Basic programming or scripting knowledge in Java, Python, Node.js, TypeScript, or another automation language.
- Good analytical, debugging, and defect management skills.
- Familiarity with Agile/Scrum delivery, Jira, and a test management tool such as Zephyr.
- Awareness of AI concepts and practical use of AI tools such as Claude, Copilot, ChatGPT, or Gemini.
- Willingness to work across both manual and automation testing and to continuously build automation skills.
Preferred Qualifications
- Exposure to CI/CD tools and automated test execution pipelines.
- Experience with Git or an equivalent version control system.
- Understanding of automation framework concepts, reporting, or execution dashboards.
- Basic exposure to integration testing or non-functional testing.
- Experience in the insurance or financial domain is an added advantage.