Test Analyst
dentsu • Bengaluru, Karnataka, India
**Role & seniority: ** Junior QA Analyst (2–4 years experience); Test Automation
**Stack/tools: **
-
Playwright (web test automation)
-
TypeScript/JavaScript
-
Git
-
CI/CD (e.g., Jenkins or similar)
-
Defect/test management: Azure DevOps and/or Jira (preferred)
-
QA concepts/frameworks: automation framework maintenance, fixtures, traces, screenshots, parallel execution
-
Good to have: Selenium WebDriver, Java (TestNG/Cucumber), Azure DevOps
-
Top 3 responsibilities:
-
Design/develop/execute/debug/maintain automated test scripts for web applications based on functional requirements
-
Use Playwright effectively (locators, assertions, waits, browser/context management, traces/screenshots, parallel execution)
-
Integrate and run tests via CI/CD; manage defects and report execution/testing status
-
-
Must-have skills:
-
Hands-on Playwright with TypeScript/JavaScript
-
Strong automation framework knowledge (maintenance and troubleshooting)
-
Core QA/testing fundamentals + ability to analyze failures and communicate status
-
Proficiency in Git and working in Agile/Scrum
-
-
Nice-to-haves: Selenium WebDriver, Java, TestNG/Cucumber, Azure DevOps, CI/CD (Jenkins), Jira exposure
-
Location & work type: Bangalore, full-time (Consultant contract)
Full Description
Seeking a Junior QA Analyst with 2–4 years of experience in Test Automation, with strong hands-on expertise in Playwright using TypeScript/JavaScript. Experience in Selenium/Java, Agile testing, CI/CD, Git, test execution, defect management, and automation framework maintenance is preferred.
Job Description
- 2–4 years of experience in Software Quality Assurance / Test Automation, with strong hands-on experience in developing and maintaining automated test scripts.
- Strong hands-on experience with Playwright automation framework, preferably using TypeScript or JavaScript for web application test automation.
- Good understanding of Playwright concepts and capabilities, including locators, assertions, waits, browser/context management, test fixtures, screenshots, traces, and parallel test execution.
- Ability to design, develop, execute, debug, and maintain automated test scripts based on functional requirements and business scenarios.
- Good programming knowledge in TypeScript/JavaScript, including functions, classes, arrays, objects, exception handling, asynchronous programming, and basic OOP concepts.
- Good to have hands-on experience with Selenium WebDriver and Java, with an understanding of Selenium-based automation frameworks and test script development.
- Experience working with Git and CI/CD pipelines, with an understanding of how automated tests are integrated and executed as part of continuous testing.
- Exposure to Azure DevOps / Jira or similar test and defect management tools for maintaining test cases, reporting defects, tracking execution results, and providing testing status.
- Ability to work effectively in an Agile/Scrum environment, collaborate with developers and QA team members, analyze failures, troubleshoot automation issues, and communicate testing progress clearly.
- Recommended skill priority
For this particular position, I would position the skills in the JD as
- Must Have
- Playwright
- TypeScript / JavaScript
- Web Automation
- Automation Framework knowledge
- Core QA & Testing concepts
- Git
- Agile/Scrum
- Good to Have
- Selenium WebDriver
- Java
- TestNG/Cucumber
- Azure DevOps
- CI/CD / Jenkins
Location
- Bangalore
Brand
- Bcoe
Time Type
- Full time
Contract Type
- Consultant