About the job
We are seeking an experienced Senior QA Engineer with a strong background in TypeScript and frontend technologies to join our team. The ideal candidate excels at designing and executing full end-to-end test strategies, creating detailed test cases, and ensuring comprehensive quality coverage across the entire application stack. Key Responsibilities • Design, write, and maintain comprehensive test cases, test plans, and test suites for frontend applications • Execute full end-to-end testing across the application stack, from UI through API integrations • Build and maintain automated E2E test frameworks using tools such as Cypress, Playwright, or Selenium • Perform functional, regression, smoke, and integration testing to ensure complete coverage • Create and manage test documentation, including test scenarios, expected results, and acceptance criteria • Identify, document, and track software defects with detailed reproduction steps and severity assessments • Debug TypeScript / JavaScript code to pinpoint issues and collaborate with developers on resolutions • Validate API responses and data integrity between frontend and backend systems • Participate in sprint planning and provide accurate QA estimates for test development • Continuously improve testing processes, automation coverage, and quality metrics Schedule Requirements • Must be available to work 9 : 00 AM – 1 : 00 PM PST (10 : 30 PM – 2 : 30 AM IST) to collaborate with global teams in real time Qualifications • Bachelor's degree in Computer Science, Engineering, or a related field • Minimum of 5 years of experience in QA engineering, with at least 2 years focused on end-to-end testing of TypeScript and modern frontend frameworks (React, Vue, Angular, or similar) • Proven experience writing and maintaining detailed test cases and test documentation • Strong proficiency in E2E testing frameworks such as Cypress, Playwright, or Selenium • Experience with API testing tools (Postman, REST clients) and validating frontend-backend integrations • Familiarity with unit and component testing using Jest, Vitest, or Testing Library • Working knowledge of CI / CD pipelines and integrating automated tests into deployment workflows • Experience with test management tools (TestRail, Zephyr, qTest, or similar) • Excellent analytical and problem-solving skills with strong attention to detail • Availability to work the required hours (9 : 00 AM – 1 : 00 PM PST / 10 : 30 PM – 2 : 30 AM IST) • Strong communication skills and ability to work collaboratively in a team environment What We Offer • Competitive salary package • Opportunity to work with a dynamic and innovative team • Professional development and growth opportunities
Requirements
- TypeScript
- frontend technologies
- Cypress
- Playwright
- Selenium
- API testing
- Postman
- Jest
- Vitest
- TestRail
Qualifications
- Bachelor's degree in Computer Science or Engineering
- 5+ years in QA engineering
Preferred Technologies
- TypeScript
- frontend technologies
- Cypress
- Playwright
- Selenium
- API testing
- Postman
- Jest
- Vitest
- TestRail
Benefits
- Competitive salary package
- Professional development opportunities
About the company
null
Similar Jobs
Senior QA Engineer
Demox Labs
Senior QA Engineer
Demox Labs
Senior QA Engineer
Demox Labs