Overview
Sr. Engineer in Testing & Quality Assurance focused on automated testing of web applications using Java, Selenium, and Playwright, with AI/Generative AI applied to QA processes.
What you'll do
- Develop and maintain automated test scripts and frameworks using Java, Selenium, and Playwright.
- Design and execute functional, regression, smoke, sanity, integration, and end-to-end testing.
- Develop reusable automation components using JavaScript/TypeScript with Playwright.
- Maintain and enhance Selenium-based automation frameworks using Java.
- Perform web application automation across multiple browsers and environments.
- Integrate automation suites with CI/CD pipelines and analyze test execution results.
- Leverage AI/Generative AI capabilities to improve test automation, test-case generation, test analysis, and QA processes.
- Analyze automation failures, troubleshoot issues, and perform root-cause analysis.
- Identify, document, track, and retest defects in collaboration with development teams.
- Participate in test planning, requirement analysis, code reviews, and release validation.
- Collaborate with developers, QA engineers, business analysts, and product teams to ensure application quality.
- Perform database validation and backend data verification when required.
What you'll need
- Strong hands-on experience with Java and object-oriented programming.
- Hands-on experience with Selenium WebDriver and Selenium automation frameworks.
- Strong experience with Playwright for modern web application automation.
- Good programming knowledge in JavaScript or TypeScript, particularly for Playwright automation.
- Experience with Playwright locators, assertions, fixtures, hooks, waits, browser contexts, parallel execution, and reporting.
- Knowledge of Page Object Model (POM) and reusable automation framework design.
- Practical experience or exposure to AI/Generative AI, particularly AI-assisted testing, test-case generation, test automation, or AI-based QA tools.
- Good understanding of API testing, REST APIs, JSON, HTTP methods, and authentication.
- Knowledge of Git, Maven/Gradle, CI/CD, and test management/defect tracking tools.
- Strong understanding of SDLC, STLC, Agile methodology, and software testing principles.
- Strong analytical, debugging, problem-solving, and communication skills.
- Qualifications: Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, or Masters - Software Engineering.
- Language: English Language Proficiency - Proficient - C2.
Nice to have
- Good to have: Database/SQL knowledge for backend validation and data verification.
- Certifications listed: Certified Software Tester (CSTE) - Tricentis; GitOps Certified Fundamentals - Codefresh; ISTQB Certified Tester Foundation Level (CTFL) - SJSI; ISTQB Certified Tester - International Society for Technology in Education (ISTE); Oracle Certified Professional - Java SE 8 Programmer - KodNest.
Details
- Location: 1401-G-India: Pritech Park 4 F, SEZ-II, Bangalore.
- Remote type: Hybrid.
- Work shift: Day Job (India).
- Job type: Regular.
Read the full description and apply on the company’s own careers page.