Posted on: 11/07/2025
Job Description :
We are seeking a Senior Test Automation Engineer with hands-on experience in Playwright (JavaScript/TypeScript) and Java-based test automation to join our dynamic team. This role is critical to supporting our product quality and continuous delivery goals while helping our business partners adapt to today's rapidly changing digital landscape.
If you are passionate about innovation, scalable automation, and delivering high-quality user experiences, we would love to meet you.
Key Responsibilities :
- Design, develop, and maintain robust automation frameworks for UI and API testing using Selenium, Playwright (JavaScript/TypeScript), and Rest Assured.
- Implement comprehensive test suites covering positive, negative, and edge cases for web applications and services.
- Collaborate closely with product managers, developers, and QA leads to define acceptance criteria and translate business requirements into test strategies.
- Drive the integration of automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.
- Investigate and troubleshoot test failures, automate defect identification, and verify backend interactions (SQL).
- Maintain test data, environments, and mocking/stubbing components to ensure consistent test execution.
- Promote agile QA best practices, maintain test documentation, and support peer code reviews.
- Leverage BDD frameworks (i.e., Cucumber/Gherkin) to align test coverage with user stories.
- Support parallel execution, real-time reporting, and contribute to performance testing initiatives.
What Will Help You Succeed :
- 4+ years of automation experience, primarily with Java, and scripting knowledge in JavaScript/TypeScript.
- Strong experience with Playwright and Selenium for UI automation.
- Proven expertise in REST API testing with Rest Assured or equivalent.
- Solid command of TestNG/JUnit, Maven/Gradle, Git, and SQL.
- Hands-on experience in CI/CD pipeline integration and Agile development environments.
- Exposure to mocking/stubbing tools and concepts for service virtualization.
- Familiarity with performance testing tools (JMeter, Gatling) and cloud-native testing tools is a plus.
- Excellent problem-solving, analytical, and communication skills.
- A proactive mindset and a passion for quality, clean code, and automation craftsmanship.
Preferred Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Certifications in Test Automation, Agile QA, or ISTQB are advantageous.
- Experience working in microservices or cloud-native architectures
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1511885
Interview Questions for you
View All