𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟴𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟴-𝟮𝟱 𝗟𝗣𝗔)
Experience: 7+ yrs
Location: Bengaluru
Job Type: Full-time
We are looking for an experienced Lead Software Engineer – SDET to drive quality engineering, test automation, and software development initiatives across front-end and back-end applications. This role is ideal for a strong software engineer who combines hands-on programming expertise with a deep understanding of automation, quality engineering, cloud platforms, and modern software development practices.
You will play a key role in building scalable automation frameworks, developing automated and unit tests, validating production applications, and embedding quality throughout the software development lifecycle.
RequirementsKey Responsibilities
- Design, develop, and maintain scalable automated test frameworks and test suites for front-end and back-end applications.
- Develop automated and unit tests using Python, Java, or Node.js/JavaScript.
- Apply strong Object-Oriented Programming, software design, and engineering principles to test automation.
- Collaborate with developers, product managers, and engineering stakeholders throughout the SDLC.
- Develop and execute test scenarios using Gherkin and BDD methodologies.
- Identify, troubleshoot, and resolve quality issues across applications, APIs, and distributed services.
- Integrate automated testing and quality gates into CI/CD pipelines.
- Support testing and deployment of cloud-based applications, particularly within AWS environments.
- Validate distributed systems and messaging platforms such as Kafka, Amazon SQS, and Kinesis.
- Participate actively in Agile/Lean practices, including sprint planning, reviews, retrospectives, and technical discussions.
- Manage test cases, defects, and project documentation using Jira, Xray, and Confluence.
- Monitor application quality and performance using tools such as SonarQube, Grafana, and Datadog.
- Contribute to continuous improvement of automation frameworks, testing strategies, engineering standards, and quality processes.
- Mentor team members and promote strong engineering and quality practices across development teams.
- 7+ years of experience in SDET, Software Engineering, SRE, Quality Engineering, or related roles.
- Strong hands-on experience in automated and unit testing of front-end and back-end applications and services.
- Proficiency in at least one programming language: Python, Java, or Node.js/JavaScript.
- Strong understanding of OOP, software design principles, and scalable automation architecture.
- Experience working in Agile or Lean software development environments.
- Hands-on experience with Git, Jira, Confluence, and standard SDLC practices.
- Strong coding and debugging skills with an ability to build maintainable automation solutions.
- Experience with production development using Python, Flask, Django, React, or Node.js is an advantage.
- Strong backend development experience using Python or Java.
- Experience building and deploying applications on AWS, including awareness of cost and performance optimization.
- Exposure to Kafka, Amazon SQS, or Kinesis and distributed system testing.
- Proficiency in Gherkin and BDD-based automation.
- Experience with Docker, Kubernetes, and Spinnaker is preferred.
- Familiarity with SonarQube, Grafana, and Datadog for code quality, monitoring, and observability.
- Strong understanding of CI/CD, cloud infrastructure, containers, and distributed systems.
- Excellent analytical, communication, collaboration, and problem-solving abilities.
- A strong sense of ownership with the ability to drive quality across the entire software development lifecycle.
Skills Required
- 7+ years of experience in SDET, software engineering, SRE, quality engineering, or related roles
- Hands-on experience with automated and unit testing for front-end and back-end applications and services
- Proficiency in at least one of Python, Java, Node.js, or JavaScript
- Strong understanding of object-oriented programming, software design principles, and scalable automation architecture
- Experience working in Agile or Lean software development environments
- Hands-on experience with Git, Jira, Confluence, and standard SDLC practices
- Strong coding, debugging, analytical, communication, collaboration, and problem-solving skills
- Strong backend development experience using Python or Java
- Experience building and deploying applications on AWS, including cost and performance optimization awareness
- Exposure to Kafka, Amazon SQS, or Kinesis and distributed system testing
- Proficiency in Gherkin and BDD-based automation
- Strong understanding of CI/CD, cloud infrastructure, containers, and distributed systems
- Experience with production development using Python, Flask, Django, React, or Node.js
- Experience with Docker, Kubernetes, and Spinnaker
- Familiarity with SonarQube, Grafana, and Datadog for code quality, monitoring, and observability
- Ability to drive quality across the software development lifecycle and mentor team members
What We Do
Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.
.png)





