Freshworks

Lead Software Engineer - Test Automation for AI Platform

Freshworks
Chennai
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 7 yearsMin. 7 years

Job Description

Lead Software Engineer - Test (AI Platform)

Company Description

Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done.

There’s another option. Freshworks. With a fresh vision for how the world works.

At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world.

Fresh vision. Real impact. Come build it with us.

Job Description

About the Role: Involved in every phase of SDLC, Lead SETs at Freshworks, are in complete ownership of the testing component of the organization’s cutting-edge projects. Interfacing very closely with developers, they provide expertise in the planning, constructing, execution, and the successful deployment of programs and products. In the landscape of challenging and competitive product markets that demand high reliability, a Lead SET is responsible for writing and reviewing test cases, integrating test algorithms, automation scripts and uncovering potential bugs, before anyone else can. They also ensure the product is secure and scalable by checking security and performance testing and contribute to product continuous Integration and deployment. All of our Lead SETs are highly responsive, flexible, adapt to succeed, all within an open collaborative peer environment, solving problems in insightful ways. This position offers the candidate several opportunities to learn and test world-class B2B SaaS products that are built using cutting edge technologies.

About the Team: The Team enforces manufacturability and testability, ensuring a successful and robust end-product. Freshworks relies on this team to drive better software architecture and design, promote proper development practices, bug prevention strategies, eliminate weak spots, among others. This is a team that knows what is right, learns from each other and is passionate about upholding Freshworks reputation in a world-class product market.

Responsibilities  
● Lead end to end Testing and Automation Process for AI Platform 
● Design and implement efficient Testing practices  
● Conduct Testcase and Code reviews to ensure the quality of Test Cases, Test coverage and 
Automation Code  
● Participate in Planning meetings and ensure quality at all levels of SDLC  
● Provide estimations for Manual and Automation  
● Provide Testing and Automation Strategy for newly developed Features  
● Identify the right tool and set up the automation framework for UI, API, and Microservices 
● Must be aware of AI IDEs/Tools ( like cursor, co-pilot) to rapidly do the automation 
● Increase Automation confidence by reducing random test failures  
● Work closely with the Development team and ensures code is delivered with high code 
coverage  
● Analyze Customer stats and implement the right tool for Cross-Browser / Platform Testing 
and Automation  
● Responsible for QA metrics and Automation ROI and report them to management  
● Identify Performance Application Performance bottlenecks and suggest the right tool and 
test strategy for Non-Functional Testing  
● Guide and Mentor QA Team on the Testing and Automation Tools, Frameworks and 
Process  
● Measure and Investigate Defect Leakage and provide preventive measures  
● Identify CI / CD tools, define branching strategies, setup CI / CD pipeline  
● Responsible for providing QA Tech debts and Automation Roadmaps  
● Identify QA Risk and Mitigation Plans and ensure product delivery as per the release 
timeline

Qualifications

Qualifications  
● Must have 7-10 yrs of experience in automation testing minimum of 1 year in testing 
AI products 
● Must have Good programming skills (Python and Java) 

● Passionate about QA and breaking software systems  
● Good to have experience in Prompt Engineering, testing AI applications like 
conversations AI, workflow AI 
● Architect and scale test automation frameworks for APIs, micro-services, ML 
pipelines, and agentic AI workflows 
● Good to have Experience in testing RAG based applications 
● Good knowledge on Object Oriented Programming concepts and Design Patterns  
● Hands on Knowledge of Test Automation approaches, Frameworks and Tools  
● Hands on experience in UI, API, Cross browser Testing Tools and Automation  
● Hands on any of performance Testing and Tools (Jmeter / Loadrunner / Gatling)  
● Hands on knowledge on Continuous Integration & Continuous Deployment and 
Continuous integration tools (Jenkins / Travis / Teamcity)  
● Good Analytical and Problem-Solving Skills  
● Good verbal and written communication skills

Additional Information

At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and ethnicities. We are committed to providing equal opportunity and believe that diversity in the workplace creates a more vibrant, richer environment that boosts the goals of our employees, communities, and business. Fresh vision. Real impact. Come build it with us.

Experience Level

Senior Level

Job role

Work location
Work locationChennai, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Quality Assurance and Testing
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 7 years

About company

Name
NameFreshworks
Job posted by Freshworks

Similar jobs you can apply for

Manufacturing / Production

Quality Control Engineer

D.P. Industriees
Anakaputhur, Chennai
₹25,000 - ₹30,000
Work from Office
Full Time
Min. 3 years
Basic English
Harish HR Consutancy

Quality Assurance Engineer

Harish HR Consutancy
Chennai
₹18,000 - ₹22,000
Work from Office
Full Time
Min. 2 years
No English Required

Full Stack Java Developer

Oasis Technology And Consulting Services
Anna Nagar East, Chennai
₹50,000 - ₹1,00,000
Work from Office
Full Time
Freshers only
Basic English
Gtech Drives & Controls

Engineering Trainee

Gtech Drives & Controls
Ambattur Industrial Estate, Chennai
₹12,000 - ₹13,000
Work from Office
Full Time
Night Shift
Any experience
No English Required
Big Basket

Loss Prevention Associate

Big Basket
Tambaram West, Chennai
₹17,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English
Sri Vijayalakshmi Fabricators Private Limited

Quality Control Engineer

Sri Vijayalakshmi Fabricators Private Limited
Cholambedu, Chennai
₹28,000 - ₹35,000
Work from Office
Full Time
Min. 2 years
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 7 to 10 years are eligible to apply for this job. You can apply for more jobs in Chennai to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Chennai at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Chennai . Through apna, you can find jobs in 64 cities across India. Join NOW!