Duties and Responsibilities
Automation Strategy & Framework Development
- Design, develop, and implement test automation frameworks for web, mobile, and API testing.
- Identify automation opportunities and improve test coverage through automated testing.
- Ensure scalability and maintainability of automation frameworks.
2. Test Planning & Execution
- Define and implement test automation strategies aligned with business needs.
- Develop and maintain automated test scripts using Selenium, Cypress, Playwright, or other relevant tools.
- Execute functional, regression, performance, and API automation tests to ensure high-quality releases.
3. CI/CD & DevOps Integration
- Integrate automation tests into CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, etc.
- Work closely with DevOps teams to ensure seamless test execution in cloud environments.
- Enable shift-left testing by collaborating with developers for early defect detection.
4. Leadership & Mentorship
- Lead and mentor a team of QA automation engineers, ensuring best practices in testing.
- Conduct code reviews for automated test scripts and enforce coding standards.
- Collaborate with developers, product managers, and manual testers to enhance test efficiency.
5. Quality Assurance & Reporting
- Establish metrics and KPIs to track test automation effectiveness.
- Prepare test reports, defect analysis, and root cause analysis (RCA) for continuous improvements.
- Ensure compliance with software quality standards and best practices.
6. Continuous Improvement & Innovation
- Stay updated with the latest test automation trends, tools, and techniques.
- Research and implement AI/ML-based testing solutions to improve efficiency.
- Advocate for test-driven development (TDD) and behavior-driven development (BDD) methodologies.
Good to Have
- Knowledge of other automation tools like Appium, Cucumber, or TestNG.
- Experience in Agile environments and familiarity with Agile tools like JIRA.
- Experience with CI/CD tools (e.g., Jenkins) for continuous testing.
- Strong understanding of performance testing and integrating automated tests with performance tools.
Requirements
- Proven experience in team leadership, managing and motivating teams. Excellent client handling skills, with a focus on understanding and addressing client needs.
- Strong communication skills, both verbal and written, for effective client and team interactions.
- Selenium / Java with Cucumber
- Database Testing
- API (SOAP, REST) Testing, Katalon Studio
- Performance/Load Testing via JMeter or any other tool
- Manual Testing
- Overall IT exp- 6 - 8 years (Including 4 years working experience in Automation)
Apply Now
Join our team and help shape the future of AI or email hr@ibosstechsolutions.com