Job Description
This role is for one of the Weekday's clients
Min Experience: 3 years
Location: gurugram
JobType: full-time
The Software Test Engineer is responsible for ensuring high-quality software releases through a balanced approach to manual and automated testing. This role works closely with engineering and product teams to validate features, identify defects early, and maintain quality across scalable, high-availability production systems. The position involves defining test strategies, building automation frameworks, and ensuring releases meet performance, stability, and usability standards.
Requirements
Key Responsibilities
- Perform both manual and automated testing for complex, production-grade web applications.
- Design, develop, and maintain automated test suites using Playwright, transitioning away from traditional Selenium-based frameworks.
- Collaborate with developers to identify, reproduce, debug, and resolve defects early in the development lifecycle.
- Participate actively in Agile/Scrum ceremonies and collaborate with Product, Engineering, and DevOps teams.
- Create and maintain detailed test cases, test plans, test scenarios, and defect reports.
- Execute regression, smoke, sanity, and exploratory testing across multiple releases.
- Support testing efforts for ReactJS-based frontends and Ruby on Rails backends.
- Work within CI/CD pipelines to ensure automated test execution and release readiness.
- Operate in cloud-based environments with a basic understanding of AWS infrastructure.
- Assist with load and performance testing and understand scalability considerations for web applications.
- Ensure all releases meet high standards of quality, availability, reliability, and user experience.
Required Skills & Experience
- 3+ years of professional experience in software testing, including both manual and automation testing.
- Hands-on experience with Playwright automation frameworks.
- Strong understanding of Agile and Scrum methodologies.
- Experience using defect tracking and project management tools such as JIRA.
- Familiarity with CI/CD tools such as Jenkins, Semaphore, or similar platforms.
- Solid knowledge of regression, smoke, sanity, and exploratory testing techniques.
- Understanding of load testing fundamentals and performance considerations.
- Basic operational knowledge of AWS environments.
- Strong analytical, problem-solving, and root-cause analysis skills.
Nice-to-Have
- Experience with Squish / Qt automation tools.
- Exposure to performance and stress testing tools.
Qualifications
- B.Tech / M.Tech in Computer Science, Information Technology, Electronics & Communication, Electrical Engineering, or a related discipline.
- Excellent written and verbal communication skills.
- Ability to collaborate effectively within cross-functional teams.
- Strong understanding of SDLC, QA methodologies, and best practices.
- Proven ability to meet project deadlines while maintaining high quality in fast-paced environments.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application