Role: Senior QA Automation Engineer / QA Lead
Responsibilities- Own and evolve the entire testing lifecycledefining strategy, tooling, automation ROI, and ensuring optimal test coverage.
- Design, build, and maintain scalable automation frameworks for UI, API, and microservices testing.
- Establish and enforce quality gates across the SDLC, driving shift-left testing practices.
- Lead initiatives for performance, non-functional, and cross-browser testing to ensure reliability at scale.
- Collaborate closely with Development and DevOps teams to seamlessly embed automation into CI/CD pipelines.
- Continuously improve test coverage, stability, and developer confidence through proactive feedback loops.
- Provide technical leadership across QA pods and define the overall automation architecture.
- Conduct code reviews, mentor team members, and drive deep-dive debugging and root cause analysis sessions.
Qualifications- Bachelor's degree in Computer Science, Engineering, or related technical field.
- Mandatory: Experience working in a SaaS (Software-as-a-Service) environment, understanding multi-tenant architecture, releases, and deployments.
- Hands-on engineer with a proven track record of coding and testing to production standards.
- Strong understanding of functional, regression, and non-functional testing principles.
- Excellent communicator with a focus on clear documentation, collaboration, and cross-team alignment.
- Passion for enhancing speed, quality, and reliability within a fast-paced environment.
Skills & Expertise- Experience: 59 years in QA automation and engineering roles, preferably in SaaS-based product companies.
- Problem-Solving & DSA: Proficient in data structures, algorithms, and OOP principles; capable of writing efficient, maintainable automation code.
- Test Automation: Expert in Selenium (WebDrivers, XPath, CSS Selectors), UI & API automation, and building frameworks from scratch.
- Testing Methodologies: Deep knowledge of STLC, test management, coverage strategy, and release processes.
- Manual Testing: Skilled in exploratory and manual testing for edge cases and usability.
- Communication: Clear, structured thinker with the ability to explain complex technical problems effectively.
- Leadership: Strong sense of ownership, mentoring ability, and collaboration across cross-functional teams.
- Tools: Selenium, Postman, JMeter (or similar) for UI/API/performance testing.
- DevOps Integration: Hands-on experience with CI/CD pipelines, automation architecture, and test planning.
- Debugging: Advanced skills in defect triage, root cause analysis, and debugging distributed systems.