Pan Asia GroupPosition: QA Test Engineer
Experience: 1–2 Years
Category : FTC role
Working days: 6 days (5 days from office)
JD for QA Test Engineer – Manual, Selenium & Cypress Automation:
Role Overview:
We are looking for a QA Test Engineer with 1–2 years of hands-on software testing experience and practical knowledge of manual testing and test automation using Selenium and/or Cypress.
The ideal candidate will be responsible for testing web applications, mobile applications, and Interactive Flat Panel (IFP) software. He will work closely with developers, product managers, and other QA engineers in an Agile/Scrum environment to ensure product quality and reliable releases.
Key Responsibilities:
• Design, develop, execute, and maintain automated UI and end-to-end test cases using Selenium WebDriver and Cypress.
• Create reusable and maintainable automation scripts for web applications.
• Execute automated regression suites and investigate automation failures.
• Perform comprehensive manual testing of EdTech products across:
o Web applications
o Android and iOS mobile applications
o Interactive Flat Panel (IFP) / large-screen software
• Analyze User Stories, Acceptance Criteria, and functional requirements and convert them into effective test scenarios, test cases, and test data.
• Validate IFP and large-screen functionality, including:
o Multi-touch accuracy and responsiveness
o Digital pen/stylus performance and latency
o Screen sharing and casting from web and mobile platforms
o Cross-device and cross-platform behaviour
• Perform functional, regression, smoke, sanity, and exploratory testing across product releases.
• Perform cross-browser testing across supported browsers and devices.
• Identify, document, and track defects in Zoho, including clear reproduction steps, expected vs. actual results, logs, screenshots, and video evidence where required.
• Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
• Collaborate with developers and product teams to investigate defects, verify fixes, and ensure acceptance criteria are met.
• Contribute to improving test coverage, automation stability, and overall QA processes.
Required Skills & Qualifications:
Experience
• 1–2 years of hands-on experience in software quality assurance/testing.
• Previous experience working as a QA/Test Engineer is mandatory.
Test Automation
• Practical experience with Selenium WebDriver and/or Cypress.
• Ability to create, execute, debug, and maintain automated UI/end-to-end test scripts.
• Experience with at least one programming/scripting language such as Java, Python, JavaScript, or TypeScript.
• Understanding of:
o Locators/selectors
o Assertions
o Test data management
o Explicit/implicit waits
o Handling browser windows, frames, alerts, and common web elements
o Automation debugging and failure analysis
• Basic understanding of creating reusable and maintainable automation frameworks is preferred.
Manual Testing
• Strong understanding of software testing fundamentals and the Software Testing Life Cycle (STLC).
• Hands-on experience with:
o Functional testing
o Regression testing
o Smoke/sanity testing
o Exploratory testing
o Black-box testing
• Good understanding of boundary value analysis, equivalence partitioning, and defect/bug life cycle.
• Ability to create clear and effective test scenarios, test cases, and test data.
Platform Testing
• Experience testing web applications across multiple browsers and devices.
• Exposure to Android and/or iOS application testing.
• Willingness to test large screen/IFP products involving touch, stylus, screen sharing, and device connectivity.
Agile & Defect Management
• Good understanding of Agile/Scrum methodologies and working within sprint cycles.
• Experience working with task and defect management tools such as Zoho.
• Ability to communicate defects clearly and collaborate effectively with developers and product teams.
Education
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
• Diploma or equivalent technical qualification in Computer Science / IT may also be considered based on relevant hands-on QA and automation experience.
• Candidates with strong practical experience in Manual Testing, Selenium, and Cypress may be considered even if their degree is in a different discipline.
Nice-to-Have Skills
• Basic experience with API testing using Postman.
• Familiarity with Android/iOS emulators or real-device testing.
• Basic understanding of CI/CD pipelines and executing automated tests as part of build/deployment processes.
• Exposure to Git/version-control workflows.
• Experience with automation test reports and debugging tools.
• Familiarity with Page Object Model (POM) or similar automation design patterns.