
About this role
This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Gurgaon
JobType: full-time
As a Quality Assurance Engineer, you will play a critical role in ensuring the reliability, performance, and user experience of a high-scale digital platform used by a large and growing customer base. This role blends hands-on manual testing with strong automation capabilities and requires close collaboration with engineering, product, and design teams. You will be involved throughout the development lifecycle—identifying issues early, validating features rigorously, and continuously improving quality practices. The role is ideal for someone who is detail-oriented, quality-driven, and passionate about building robust, scalable software products.
Requirements
Key Responsibilities
- Design, write, and execute detailed test plans and test cases covering functional, regression, and performance testing
- Perform thorough manual testing to validate features, workflows, and overall user experience
- Develop, maintain, and enhance automated test scripts to improve coverage and efficiency
- Collaborate closely with cross-functional teams to identify risks and defects early in the development cycle
- Analyze test results, log defects, and track issues through to resolution using defect management tools
- Strengthen and evolve existing automation frameworks to support scalable and reliable testing
- Participate in improving QA processes, tools, and methodologies in line with industry best practices
- Support release cycles by ensuring quality standards are consistently met across environments
- Mentor and guide junior QA team members, sharing best practices and technical expertise
What Makes You a Great Fit
- 4–6 years of experience in software quality assurance with exposure to both manual and automation testing
- Strong understanding of QA processes, Agile methodologies, and the software development lifecycle
- Hands-on experience with automation tools such as Selenium, Cypress, or equivalent frameworks
- Proficiency in scripting or programming languages like Python or Java for test automation
- Ability to debug, troubleshoot, and analyze issues across frontend and backend systems
- Experience using bug tracking and project management tools, along with version control systems
- Strong analytical mindset with exceptional attention to detail and a commitment to quality
- Excellent communication and collaboration skills to work effectively across teams
- A proactive approach to improving testing efficiency, reliability, and overall product quality