\
Job Summary:We are seeking a dynamic and experienced Senior QA Automation Lead to join our team. This role requires a blend of strong leadership abilities, hands-on expertise in Selenium and Java, and a deep understanding of QA methodologies. The ideal candidate will be responsible for leading the automation strategy, mentoring team members, and ensuring the delivery of high-quality software solutions.
Key Responsibilities: Leadership & Strategy:Lead the design and implementation of automation frameworks using Selenium and Java.
Mentor and guide junior QA engineers, fostering a culture of continuous improvement and technical excellence.
Collaborate with cross-functional teams to ensure seamless integration and delivery of automated testing solutions.
Conduct technical reviews and provide constructive feedback to team members.
Automation Development:Develop, maintain, and optimize automated test scripts for functional, regression, and performance testing.
Implement and integrate automated tests into CI/CD pipelines using Jenkins, Git, and other relevant tools.
Design and implement data-driven and keyword-driven test frameworks.
Perform API testing using tools like Rest Assured, Postman, and SOAPUI.
Quality Assurance & Reporting:Execute and report on the full testing suite automated tests.
Analyze test results, identify defects, and collaborate with development teams to resolve issues.
Generate detailed test reports and metrics to communicate test progress and quality status to stakeholders.
Ensure adherence to QA best practices and standards throughout the software development lifecycle.
Required Skills & Qualifications:Education: Bachelor’s degree in Computer Science or a related technical field.
Experience: 7+ years of hands-on experience in QA automation, with at least 5 years focused on Selenium and Java.
Automation Tools: Proficiency in Selenium WebDriver, TestNG, Cucumber, and Rest Assured.
Programming Languages: Strong programming skills in Java; familiarity with scripting languages is a plus.
API Testing: Experience with API testing tools such as Postman, SOAPUI, and Rest Assured.
CI/CD: Familiarity with CI/CD pipelines and tools like Jenkins and Git.
Database Testing: Knowledge of SQL and experience with database testing.
Bug Tracking: Proficiency in using JIRA for defect tracking and management.
Soft Skills: Excellent communication skills, both verbal and written; strong problem-solving abilities; leadership and mentoring capabilities.
Preferred Skills:Cloud Platforms: Experience with cloud architectures, including multi-tenancy and microservices.
Performance Testing: Familiarity with performance testing tools like JMeter.
Containerization: Knowledge of Docker and container orchestration tools.
Agile Methodologies: Experience working in Agile environments, participating in sprint planning and stand-ups.