QA Automation Engineer (Playwright+JavaScript/TypeScript)
AI Summary
Designs and builds a test automation framework from scratch for a payroll platform using Playwright and JavaScript/TypeScript, covering manual and exploratory testing of complex payroll calculations, API and database validation, CI/CD integration, and end-to-end test scenarios for a global enterprise SaaS product.
About this role
Company Introduction
Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.
Codebase is looking for a Senior QA Automation Engineer to own quality end-to-end for a payroll platform — from exploratory testing of complex calculation logic to building our automation framework from the ground up.
Key Responsibilities:
Manual & Exploratory Testing
- Analyze requirements and create functional, regression, integration, and end-to-end test scenarios.
- Perform manual and exploratory testing of payroll workflows, calculations, and business rules.
- Validate salary, deductions, taxes, bonuses, reimbursements, payslips, and payroll processing.
Automation Framework & Scripting
- Design and build a test automation framework from scratch using Playwright with JavaScript/TypeScript.
- Develop and maintain reusable Page Objects, utilities, test data, and automation scripts.
- Automate critical payroll workflows and regression scenarios.
- Execute and troubleshoot automated tests, including failed and flaky tests.
API, Database & CI/CD
- Perform API testing and SQL/database validation to verify data consistency.
- Integrate automated tests into CI/CD pipelines as part of the development workflow.
Defect Management & Reporting
- Log, track, retest, and verify defects through closure.
- Maintain test reports and continuously improve test coverage and automation quality.
Collaboration
- Work closely with developers, product managers, and QA teams to identify risks and improve product quality.
Requirements:
- 5+ years of experience in Software QA/Testing, with both manual and automation testing.
- Strong experience testing web-based applications.
- Hands-on experience with Playwright.
- Strong programming/scripting skills in JavaScript/TypeScript.
- Proven experience designing and building an automation framework from scratch.
- Experience with API testing (Postman or similar).
- Good working knowledge of SQL and database validation.
- Familiarity with Git and general CI/CD concepts and workflows.
- Experience working in Agile/Scrum environments.
- Strong understanding of functional, regression, integration, and end-to-end testing.
Nice to have:
- Experience testing Payroll, HRMS, Finance, or Accounting applications.
- Knowledge of payroll concepts — salary structures, statutory deductions, tax calculations, bonuses, reimbursements, and compliance.
- Working knowledge of Selenium with Java.
- Experience with test reporting tools such as Allure.
- Understanding of automation framework design, architecture, and best practices.
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Proactive and eager to learn new technologies.
Skills
Explore related jobs
More jobs at Codebase
- Senior Talent Acquisition Specialist (Recruitment + Employer Branding & Community (Meetups))Pune, Baner
- QA Automation Engineer (Mobile)Pune, Baner
- Business Development– (Technology Sales)Pune, Baner
- Vice President – Sales (IT Services)Pune, Baner
- Senior React Native DeveloperPune, Baner
- Senior Full-Stack Developer (React.js+Node.js)Pune, Baner
Similar Agile/Scrum jobs
Jobs in Pune
Project Engineercandi solar · Pune, Maharashtra
Site Reliability EngineerSecuronix · Pune, Maharashtra
Technical Lead (Assistant Vice President)Delta Capita · Pune, Mahārāshtra
Quality Assurance Lead (Assistance Vice President)Delta Capita · Pune, Mahārāshtra
Quality Assurance Engineer / Tester (Analyst / Senior Analyst / Associate)Delta Capita · Pune, Mahārāshtra
Sr. Associate - P&C TranscriptionDavies · Pune
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.