Job DescriptionYour MissionIn this role, you will be the guardian of software excellence. Leveraging your deep technical expertise and a meticulous approach to quality assurance, you will ensure high-quality software delivery for large-scale enterprise applications.
Key Responsibilities- Strategic Leadership: Lead consulting engagements, serving as the primary point of contact for clients while providing strategic guidance on testing strategies, automation frameworks, and QA processes.
- Architecture & Design: Architect, design, and implement robust test automation solutions using Java, Selenium, and API testing frameworks to ensure rock-solid reliability, scalability, and performance.
- Cross-Browser Automation: Develop advanced tests validating application behavior across multiple browsers and devices, leveraging the full capabilities of Playwright.
- Backend & Database Testing: Build and maintain automated test suites for API endpoints and database interactions using tools like Rest Assured and JDBC.
- Collaborative Innovation: Partner with cross-functional teams (Developers, QA Engineers, and Product Managers) to define requirements, establish best practices, and drive continuous improvement.
- Code Excellence: Conduct code reviews, performance optimizations, and troubleshooting to maximize the efficiency of automation scripts.
- Mentorship: Coach junior consultants and team members, fostering a collaborative culture of continuous learning.
RequirementsWhat You Bring to the Team- Technical Mastery: Strong proficiency in Java with hands-on experience designing and implementing automation frameworks from scratch.
- Web Automation Expertise: Deep knowledge of Selenium WebDriver (including Page Object Model design patterns) and Playwright.
- API & Database Skills: Proven experience testing RESTful/SOAP web services (RestAssured, Postman, or SOAPUI) and a solid understanding of SQL querying and database testing (JDBC).
- Agile Mindset: Comfortable navigating Agile environments using tools like Jira.
- Leadership & Communication: Exceptional interpersonal skills with the ability to translate complex technical concepts to both tech-savvy and business stakeholders.
- Bonus Points: Professional certifications such as ISTQB or official Java certifications are a major plus!