Senior QA Engineer
Weekday AI
Full-time
Remote
Worldwide
Description
This role is for one of the Weekday's clients
**Salary range: Rs 1800000 - Rs 2400000 (ie INR 18-24 LPA)
**Min Experience: 3 years
Location: Remote (India), India, Bengaluru, NCR
JobType: full-time
As a Senior QA Engineer, you’ll be responsible for ensuring the quality and reliability of a suite of products, including customer-facing web applications, JavaScript libraries, and mobile SDKs. You’ll play a critical role in shaping the user experience for thousands of customers worldwide, by continuously monitoring and improving product quality.
Requirements
Key Responsibilities:
- Ensure product excellence and deliver seamless user experiences through rigorous testing.
- Investigate and validate bugs, identify steps to reproduce, and support timely resolution.
- Design and implement internal QA automation tools and frameworks.
- Build and maintain comprehensive test suites: functional (UI/API), load, performance, and UAT.
- Collaborate cross-functionally with product, marketing, and development teams to align on requirements and testing goals.
- Drive QA activities within agile teams including test planning, execution, and reporting.
- Act as the first line of defense for client issues—debug, diagnose, and ensure resolution.
- Manage test environment deployments and understand deployment workflows.
- Champion best practices in testing, automation, and product maintainability.
- Share knowledge and contribute to the engineering community through documentation, discussions, or blogs.
Requirements:
- 3–6 years of hands-on experience in both manual and automation testing.
- Strong analytical and architectural understanding of complex software systems.
- Solid experience with functional automation (Web/Mobile), API testing, and tools like Rest Assured.
- Proficiency with automation tools such as Selenium or Protractor.
- Experience with performance testing tools like JMeter is a plus.
- Exposure to GenAI applications or tools like ChatGPT is highly desirable.
- Solid programming skills in Java and JavaScript.
- Experience with backend testing (databases, cache systems, queues).
- Familiarity with debugging client-side issues and root cause analysis.
- Knowledge of maintaining QA infrastructure including Selenium Grid and Docker.
- Comfortable using Git, Jenkins, and other CI/CD tools.
- Focused on usability and the end-user experience.
- Ability to own QA processes and deliver with accuracy in agile environments.
- Contributions to QA-related open-source projects are a bonus.
- Self-motivated, detail-oriented, and capable of working independently.
Work Mode:
Remote (This is a remote-first opportunity)