19 Sep
|
HelixBeat
|
Coimbatore
19 Sep
HelixBeat
Coimbatore
Location:Coimbatore
Role Summary
We are looking for a strong hands-on Senior QA Automation Engineer who can design, develop, and maintain a scalable automation framework for our web applications.
The candidate should have strong automation fundamentals and should be capable of building automation from the ground up, identifying the right automation approach, troubleshooting failures, and continuously improving the framework as the application evolves.
The person will work closely with QA, Development, Product, and DevOps teams.
Experience
- 5+ years of overall QA experience
- Minimum 3+ years of strong hands-on automation experience
- Experience building or significantly enhancing an automation framework
- Strong manual testing fundamentals are required
Key Responsibilities
- Design and develop a scalable UI automation framework.
- Automate end-to-end business workflows, not only individual screens or test cases.
- Create reusable automation components that can be used across multiple modules.
- Maintain a centralized approach for locators, configurations, test data, and reusable functions.
- Develop automation that can run across different environments such as Dev, QA, Demo, and Production without major code changes.
- Handle dynamic UI elements, waits, asynchronous behaviour, pop-ups, validations, error messages, and complex user workflows.
- Implement reliable element identification strategies using IDs, semantic/accessibility properties, roles, labels, text, and other reliable locators.
- Work with Development teams when application changes are required to make the application automation-friendly.
- Develop and maintain API automation wherever applicable.
- Validate UI and API workflows together for complete end-to-end testing.
- Implement cross-browser automation.
- Support data-driven and reusable test automation.
- Integrate automation with CI/CD pipelines.
- Generate clear automation execution reports with pass/fail results, screenshots, logs, and failure reasons.
- Analyse failed automation scripts and identify whether the issue is related to application, test data, environment, or automation code.
- Maintain automation code using Git and follow proper branching and code-review practices.
- Participate in automation planning and identify the right scenarios for regression and smoke automation.
- Support QA team members in understanding and contributing to automation.
Mandatory Technical Skills Strong hands-on experience in:
- Playwright and/or Selenium
- JavaScript/TypeScript, Java, Python, or similar automation programming language
- UI/Web automation
- API testing and API automation
- REST APIs
- Postman
- JSON
- Git
- CI/CD integration
- Test reporting tools
- Test data management
- Page Object Model or similar automation design patterns
- Cross-browser testing
- Debugging automation failures
Benefits:
- Provident Fund
Application Question(s):
- What is your notice period?
- what is your ctc and ectc?
- Are you comfortable working in a hybrid or wfo model from Coimbatore office?
- What is your current location?
Experience:
- total: 5 years (Preferred)
- Quality assurance: 5 years (Preferred)
- Manual testing: 3 years (Preferred)
- automation: 3 years (Preferred)
Work Location: In person
📌 Senior QA Automation Engineer (Coimbatore)
🏢 HelixBeat
📍 Coimbatore