Lead automation testing initiatives for client engagements, serving as the primary technical contact for quality assurance strategies and framework architecture.
Responsibilities
- Architect and implement scalable test automation solutions using Java, Selenium, and Playwright for web applications across multiple browsers.
- Develop and maintain automated test suites for API endpoints and database interactions using Rest Assured and JDBC.
- Conduct code reviews, performance optimizations, and troubleshooting to ensure the efficiency of test scripts and frameworks.
- Mentor junior consultants and team members, providing technical guidance and fostering best practices in software quality.
- Collaborate with developers and project managers to define testing requirements and drive continuous improvement in QA processes.
Required Skills
- 10+ years of experience in software testing, quality assurance, and test automation.
- Strong proficiency in Java programming, including hands-on experience designing test automation frameworks and libraries.
- Expertise in Selenium WebDriver, specifically using Page Object Model (POM) design patterns.
- Experience with Playwright for browser automation and web application testing.
- Proficiency in API testing frameworks such as Rest Assured, Postman, or SOAPUI for RESTful and SOAP services.
- Solid understanding of database concepts, SQL querying, and database testing using JDBC.
- Familiarity with Agile methodologies and tools like Jira.
Preferred Skills
- Certifications in relevant technologies (e.g., ISTQB, Java certifications).