Job Description
<p><p><b>About the job</b><br/><br/><b>Skills : </b>Selenium, Cypress, Python, REST API Testing, Azure DevOps Server, Agile Methodologies, BDD/TDD, Gitlab,<br/><br/><b>JOB TITLE : </b> Senior QA Automation<br/><br/><b>JOB PURPOSE : </b> To lead and execute test automation strategy across projects, ensuring the delivery of high-quality software products through scalable and maintainable automated solutions.<br/><br/>The role requires strong hands-on capabilities and leadership to establish test automation frameworks, mentor team members, and ensure alignment with CI/CD and DevOps best practices.<br/><br/><b>QUALIFICATION : </b> B.
Tech/BE/ MCA<br/><br/><b>CERTIFICATIONS : </b> ISTQB Advanced / Certified Agile Tester / Test Automation-related certifications (Preferred)<br/><br/><b>EXPERIENCE : </b> 6-8 years in QA/testing roles with at least 4+ years in automation, and proven experience in leading automation initiatives independently.<br/><br/><b>LOCATION : </b> Bangalore<br/><br/><b>Responsibilities (includes All Tasks) :</b><br/><br/>- Design, develop, and maintain scalable, reusable, and robust automation frameworks across multiple projects.<br/><br/>- Take complete ownership of the automation strategy from tool selection to implementation and continuous improvement.<br/><br/>- Collaborate with developers, QA, DevOps, and product teams to drive shift-left testing and continuous integration.<br/><br/>- Lead the effort to integrate automation into CI/CD pipelines (GitLab, Jenkins, Azure DevOps, etc.<br/><br/>- Perform code reviews, maintain code quality, and ensure proper documentation of automation scripts.<br/><br/>- Develop test data management strategies and simulate various test environments.<br/><br/>- Mentor junior QA members in scripting, test design, and automation best practices.<br/><br/>- Work closely with manual testers to identify automation candidates and assist in converting them.<br/><br/>- Report automation coverage, defects, and test execution metrics in regular sprints.<br/><br/><b>Technical Skills / Competencies :</b><br/><br/><b>MANDATORY :</b><br/><br/>- Strong experience in building automation frameworks using tools like Selenium, Cypress, Playwright, or Appium.<br/><br/>- Proficiency in programming/scripting languages : Java, JavaScript, Python, or similar.<br/><br/>- Deep understanding of REST API testing using tools like Postman, REST Assured.<br/><br/>- CI/CD integration with tools such as Jenkins, GitLab, Azure DevOps.<br/><br/>- Experience working with BDD/TDD frameworks (e.g., Cucumber, TestNG, Mocha).<br/><br/>- Version control with Git.<br/><br/>- Solid grasp of Agile methodologies (Scrum/Kanban).<br/><br/>- Test reporting tools like Allure, Extent Reports, etc.<br/><br/><b>Optional/Good To Have :</b><br/><br/>- Performance testing knowledge (e.g., JMeter, k6).<br/><br/>- Knowledge of containerization (Docker, Kubernetes).<br/><br/>- Experience with cloud-based testing platforms (Browser Stack, Sauce Labs).<br/><br/>- Familiarity with security testing concepts.<br/><br/><b>Soft Skills :</b><br/><br/><b>MANDATORY :</b><br/><br/>- Strong communication and stakeholder management.<br/><br/>- Ability to lead automation initiatives independently.<br/><br/>- Team mentoring and collaboration across functions.<br/><br/>- Excellent time management and prioritization skills.<br/><br/>- Problem-solving mindset with proactive ownership.<br/><br/>- Ability to work in fast-paced, agile environments.<br/><br/><b>Preferred :</b><br/><br/>- Leadership in test strategy discussions.<br/><br/>- Capability to handle conflicts and resolve blockers.<br/><br/>- Initiative in improving QA processes and tools.<br/><br/>- Adaptability and continuous learning attitude<br/><br/><b>Desired Skills and Experience : </b>Selenium, Cypress, Python, REST API Testing, Azure DevOps Server, Agile Methodologies, BDD/TDD, Gitlab<br/></p><br/></p> (ref:hirist.tech)