Codebase builds exceptional software teams for clients across. We take on our clients' biggest engineering risks — speed, quality, and the cost of hiring the wrong people — and solve them with vetted engineering talent and a custom agile process. Codebase is a great place to work at. The culture is transparent and every employee, irrespective of their position, is given a chance to be heard.
We're looking for a hands-on QA Engineer who writes code, thinks like a product owner, and uses AI tools as a normal part of the job. You'll be the first dedicated quality engineer on a portfolio of products, including a payments and client management platform, an authentication service, a productivity platform, and legal and audit management services. The stack is TypeScript end to end: GraphQL APIs and AWS Lambda on the backend, Qwik and React on the web, and React Native and Flutter on mobile. You'll spend most of your time writing integration and end-to-end tests and the tooling around them. The rest goes to exploratory and release testing, where a person catches what automation misses.
Key Responsibilities:
Design, write, and maintain integration tests for GraphQL APIs, Lambda handlers, and DynamoDB-backed services, running dependencies in containers so suites run in CI without a cloud account
Build and grow end-to-end browser suites in Playwright against dev, stage, and production environments
Own mobile test automation and manual verification for React Native and Flutter apps on iOS and Android, including hardware flows such as in-person card readers
Use AI assistants and agents to draft test cases, generate realistic and edge-case test data, explore unfamiliar code, and triage failures, and know where their output needs checking
Automate bug reporting: turn failing tests and manual findings into tracker issues with logs, screenshots, traces, environment details, and a minimal reproduction
Perform exploratory, regression, and release testing for new features across web and mobile
Write acceptance criteria and test plans that make features testable before they are built
Keep suites fast, deterministic, and trustworthy, and fix the root cause of flaky tests instead of retrying them
Work directly with product engineers in pull requests and push for testability in API and UI design
Help extend the automated PR review rule set to cover test quality
Requirements:
5+ years in quality engineering, test automation, or software engineering with a testing focus
Strong TypeScript : comfortable reading application code and writing fixtures, helper libraries, or small CLIs on your own
Hands-on experience with a modern end-to-end framework (Playwright preferred) and a unit or integration test runner such as Vitest or Jest
Experience testing GraphQL or REST APIs, i ncluding authentication, pagination, and error handling
Experience testing mobile apps on real devices and simulators across iOS and Android, with at least one mobile automation tool
Daily use of AI coding assistants for writing tests and generating test data, with a clear view on when to trust them and when not to
Experience wiring tests into CI (GitHub Actions or similar), reading failing pipelines, and reporting results to a tracker automatically
Comfortable with Git and a pull request workflow
Clear written communication: bug reports that are precise, reproducible, and actionable
Nice to have:
AWS serverless experience (Lambda, DynamoDB, API Gateway, CloudFront) or AWS CDK
Testcontainers or similar ways of running dependencies locally
Payments, card readers, or other regulated flows where sandbox environments matter
Contract, visual regression, accessibility, or performance testing
Building internal tools or agents on LLM APIs or the Model Context Protocol (MCP)
Experience with multi-tenant SaaS products
Familiarity with pnpm workspaces, Biome, valibot, Testing Library, Qwik, TanStack Router, or YouTrack
Soft Skills
Excellent problem-solving and analytical skills.
Strong communication and interpersonal abilities.
Ability to work independently and as part of a team.
QA Automation Engineer – Playwright & AI Summary We are seeking a highly skilled QA Automation Engineer specializing in Playwright and AI technologies to join our IT Services team. In this pivotal role, you will be responsible for designing and implementing robust automated testing frameworks that leverage modern tools ...
Title : QA Automation EngineerLocation : Bangalore (Only Locals Preferred) (Face to Face Interview)Exp : 4 - 6 yearsSkills : Playwright, WebdriverIO, JavaScript/TypeScript, CI/CD, AgileJob Summary :We are looking for an experienced QA Automation Engineer with strong hands-on expertise in Playwright to design, develop, and ...
... 2026 Brand Finance IT Services 25 Report. We named a Leader in theEverest Group Private Equity (PE) Services PEAK Matrix Assessment 2026andSoftware Product Engineering PEAK Matrix Assessment 2026. About Position: We are seeking an experienced QA Automation Lead with strong expertise in Playwright automation business analysis ...
... Provide testing status updates, identify risks, and recommend mitigation https://jobeax.com/link/a0j2lXre6adSgdvX Skills : Automation Testing : - 6 - 8 years of QA automation testing experience.- Minimum 2+ years of hands-on experience with Playwright Automation.- Strong experience in JavaScript or TypeScript.- Experience ...
... automation https://jobeax.com/link/wLQTCwe872Dc7n69 Qualifications :- 8+ years of experience in software testing - automation.- Strong hands-on expertise with Playwright.- Extensive experience in performance testing using JMeter or equivalent.- Proficiency in JavaScript/TypeScript, Java, or Python and API testing.- Experience ...
... Skills :- 7+ years of experience in Software Quality Assurance or Test Automation with strong expertise in API and UI automation.- Hands-on experience with Playwright using JavaScript/TypeScript or Java for end-to-end test automation.- Strong experience in API automation using Postman, REST Assured, Playwright API Testing, ...
Job Description - QA Engineer (Manual + Automation - Playwright) : Total Experience : 4-12 YearsLocation - https://jobeax.com/link/15v5QA07FwhonUyS Mode : Work From https://jobeax.com/link/m9CnNFsZGbb1mc5X the role : We are looking for a highly skilled QA Engineer with strong experience in both Manual and Automation Testing. ...
... Analyse automation failures, identify root causes and continuously improve framework https://jobeax.com/link/HZgb7J0vtTRl8g0r Skills :- 4 - 7 years of overall QA / Test Automation experience.- Minimum 2+ years hands - on production experience with Playwright; 2 - 3 years preferred.- Strong JavaScript/TypeScript.- Strong ...
... Qualifications :- 5+ years of experience in the QA field.- 5+ years of experience writing automated tests.- 5+ years of experience with programming languages such as TypeScript, JavaScript, Java, or C#.- 1+ year of experience writing automation scripts with Playwright.- Strong understanding of Object-Oriented Programming (OOP) principles.- ...
... reporting using JIRA/TestRail or similar tools.- Lead and mentor QA engineers and coordinate with client https://jobeax.com/link/Lqb4uXkcfSpRsrQv Skills :- Playwright with JavaScript/TypeScript.- Hands-on experience using Claude AI for automation.- UI, API, and E2E automation testing.- Regression testing and framework development.- ...
Job Description: We are seeking a skilled QA Engineer to join our development team for a React and .NET web application. The ideal candidate will have deep expertise in web UI test automation using JavaScript and Playwright , alongside strong experience with Jira and Azure DevOps. A solid understanding of CI/CD processes ...