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