This role is for one of the Weekday's clients
Min Experience: 5 years
JobType: full-time
The SDET/QA function serves as the engineering owner for quality, responsible for architecting scalable test automation, strengthening CI/CD and release pipelines, and elevating quality across distributed systems and ML-driven workflows. In this role, you will design robust testing frameworks, mentor engineers, and influence cross-team quality strategy to ensure fast, reliable, and confident software delivery.
Requirements
Key Responsibilities
Test Strategy & Planning
- Define and implement comprehensive test strategies covering functional, regression, integration, and non-functional testing.
- Collaborate closely with product, engineering, and data teams to understand requirements and translate them into detailed test plans and test cases.
- Drive quality ownership across the development lifecycle.
Automation Development
- Design, develop, and maintain scalable UI and API automation frameworks.
- Write, execute, and maintain automated test suites using modern testing tools and frameworks.
- Continuously optimize automation coverage, execution speed, and reliability.
- Integrate automated tests into CI/CD pipelines to enable continuous validation.
Manual & Exploratory Testing
- Perform hands-on manual testing for new features and complex workflows.
- Execute exploratory testing to identify edge cases, risks, and system weaknesses.
- Log, track, and validate defects through to resolution.
Quality Engineering & Leadership
- Ensure high software quality through continuous testing, validation, and release readiness checks.
- Review test code and provide feedback to maintain engineering and automation standards.
- Mentor and guide junior SDETs and QA engineers, fostering a strong quality-first culture.
Continuous Improvement
- Stay current with emerging testing tools, frameworks, and quality engineering practices.
- Introduce best practices, tools, and processes to improve testing efficiency and effectiveness.
- Contribute to testability, observability, and reliability improvements across services.
Required Qualifications
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience
- 5–12 years of experience in software testing with strong exposure to both manual and automated testing.
- Proven experience designing and maintaining UI and API automation frameworks.
- Hands-on experience with tools such as Selenium, Playwright, Postman, JUnit, TestNG, or similar.
- Strong programming skills in one or more languages such as Java, Python, or C#.
- Experience testing distributed systems, APIs, and modern web applications.
Skills
Senior SDET • Test Automation • UI & API Testing • Playwright • Selenium • CI/CD • Java • Python • Quality Engineering • Automation Frameworks