Job Title: QA Automation Engineer
Experience: 34 Years
Location: Mohali
Notice Period: Immediate Joiners Only
Role Overview
We are looking for a skilled QA Automation Engineerwith hands-on experience in mobile and/or web automation testing. The ideal candidate will be responsible for developing, executing, and maintaining automated test scripts while ensuring high-quality deliverables through effective collaboration with QA and development teams.
Key Responsibilities
- Develop and maintain automated test scripts for mobile applications using Selenium and Appium.
- Work with JavaScript (mandatory) and Kotlin (preferred) for automation scripting.
- Execute automation test suites on a daily basis and share execution reports with the QA team.
- Perform initial analysis of test failures and collaborate with senior team members for root cause identification.
- Update and enhance automation scripts based on test results, requirement changes, and defect fixes.
- Prepare and manage test data along with environment configurations for automation runs.
- Support integration of automation scripts into CI/CD pipelines and ensure execution stability.
- Ensure proper test coverage and adherence to defined QA standards and test design principles.
- Review and align manual test cases with automated scripts regularly.
- Follow standard QA processes including defect tracking, reporting, regression testing, and traceability.
Required Skills & Experience
- 34 years of experience in software testing with at least 1.5+ years in automation testing.
- Hands-on experience in:
- Mobile Automation using Selenium & Appium (Android/iOS)
- JavaScript (mandatory)
- Kotlin (preferred)
- Strong understanding of:
- Mobile testing concepts (app lifecycle, permissions, logs)
- Web automation testing (Selenium-based)
- Experience with CI/CD tools and Git-based version control systems.
- Good knowledge of QA fundamentals:
- Test design techniques
- Defect lifecycle
- Regression testing
- Test planning & reporting
- Strong communication and collaboration skills.
Nice-to-Have Skills
- Experience with device farms (local or cloud-based).
- Familiarity with frameworks like TestNG or BDD tools.
- Basic understanding of API testing.
- Exposure to Agile/Scrum methodologies.