Job Summary The QA Automation Specialist will contribute to the design, development, and testing of production software with a focus on testability, robustness, and performance. This role requires hands-on SDET expertise and the ability to work in a fast-paced, dynamic environment while collaborating with developers, business partners, external vendors, and global QA teams. The position emphasizes automation, quality ownership, and participation across the full SDLC using Agile methodologies.Note : Candidate should have hands-on experience with Playwright, Selenium, and Java programming Language. Key Responsibilities
- Contribute to test design, development, and review for production-level software.
- Work effectively in a fast-paced environment while managing multiple tasks and adapting to evolving project needs.
- Collaborate with developers, business partners, QA teams, and external vendors across geographically dispersed locations.
- Participate in Agile practices including Scrum, Test-Driven Development, Continuous Integration, and Continuous Delivery.
- Perform hands-on SDET responsibilities and support both existing and new QA initiatives.
- Take ownership of QA deliverables and contribute directly to project execution.
- Automate and execute end-to-end testing for both frontend and backend applications with strong OOP principles.
- Implement QA processes including requirements analysis, test design, automation development, execution, and results analysis.
- Ensure timely and high-quality delivery of testing work.
- Communicate key issues, risks, and progress updates clearly and consistently.
- Partner with technical leaders to define effective testing approaches for performance, scalability, and functionality.
- Work with diverse open-source and internal tools to support automation and testing workflows.
- Drive QA standards and collaborate across the SDLC to ensure quality outcomes.
Required Qualifications
7+ years of hands-on experience in QA automation using Java.Experience developing automation for web applications using tools such as Cypress, Playwright, Selenium, and BDD Cucumber.Experience automating backend services using Rest Assured or equivalent tools.Experience delivering automation in Agile environments.Strong knowledge of testing concepts, OOP principles, and database fundamentals.Strong core Java programming skills.Experience with multiple testing types including client / server, white-box, black-box, positive / negative, functional, integration, and regression testing.Ability to write and maintain high-quality automated test cases.Strong analytical and problem-solving abilities.Experience with Continuous Integration tools.Excellent interpersonal skills and a professional communication style.Ability to learn quickly, understand architectural concepts, and apply innovative testing approaches.Preferred Qualifications
Knowledge of Protractor, TypeScript, or Python.Bachelor’s degree in Computer Science or a related field.Master’s degree in Computer Science or Engineering is preferred.Education : Bachelors Degree