Who are we looking for?
We are looking for high-performing SDETs with a strong software engineering mindset, who can rapidly upskill on new technologies, act as thought leaders within teams, and bring strong hands-on expertise in Python and AI-driven automation. The ideal candidate owns quality end-to-end and drives modern automation practices at scale.
Technical Skills (Mandatory)
Programming & Engineering
- Strong hands-on expertise in Python (clean code, modular design, reusable libraries)
- Solid understanding of software engineering fundamentals (OOP, data structures, design principles)
- Experience writing production-quality automation code
- Strong experience with unit, integration, and system-level testing
Test Automation
- Experience building automation frameworks from scratch
- Automation across API, backend, and UI layers
- Strong experience with REST API automation (PyTest, Karate, RestAssured, Postman, etc.)
- Experience integrating automation with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
- Strong experience with Git and collaborative development workflows
AI & Intelligent Automation
- Strong hands-on exposure to AI-assisted development and testing
- Practical experience using AI/LLM tools or APIs for test generation, optimization, and debugging
- Good understanding of how AI augments quality engineering practices
Engineering & Platform Exposure
- Experience testing microservices-based and distributed systems
- Working knowledge of cloud-native applications (AWS / Azure test perspective)
- Exposure to DevOps, CI/CD, and modern engineering practices
Roles & Responsibilities
- Design, develop, and maintain scalable automation frameworks
- Drive shift-left quality practices and in-sprint automation
- Rapidly learn and adopt new tools, frameworks, and technologies
- Act as a thought leader influencing quality and automation strategy
- Collaborate closely with developers, architects, and product owners
- Integrate automation into CI/CD pipelines
- Perform root cause analysis and improve framework resiliency
- Mentor junior engineers and raise overall engineering maturity
- Contribute to reusable assets, accelerators, and process improvements
Behavioral & Leadership Expectations
- Strong problem-solving and analytical skills
- Ability to challenge the status quo and propose better solutions
- High ownership and accountability for quality outcomes
- Excellent communication and collaboration skills
- Passion for continuous learning and innovation
Good to Have
- Exposure to ML-based testing or analytics
- Experience with performance, reliability, or security testing
- Contributions to internal tools, frameworks, or engineering communities
Qualifications
- Bachelor s degree in Engineering, Computer Science, or equivalent
- Strong foundation in software development and quality engineering
- Experience working with cross-functional, global teams