SDET

1 Month ago • 1-3 Years

Job Summary

Job Description

As an SDET, you will improve software quality by designing, developing, and maintaining automation scripts and tools using Python. You will automate repetitive test scenarios across various products, troubleshoot and debug automation issues, and collaborate with cross-functional teams to resolve any blockers. You will also participate in test plan and strategy development, design white box scenarios, and develop test tools to replicate customer scenarios. Additionally, you will develop and maintain automated test frameworks, design non-functional test suites, execute test cases, report defects, and integrate tests into CI/CD pipelines. The role also involves code reviews and continuous analysis of test results.
Must have:
  • Experience with Python for writing clean code.
  • Basic programming/scripting skills (Java, Python, C++, C#)
  • Knowledge of QA practices and automation frameworks
Perks:
  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

Job Details

Job Title:

SDET

About Trellix:

Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at https://www.trellix.com/.

Role Overview:

Trellix is looking for a highly skilled and motivated Software Development Engineer in Test (SDET) to join our ASCEND engineering team. As an SDET, you will play a crucial role in ensuring the quality and reliability of our software products. Your primary responsibility will be to improve software quality by Design, Develop and Maintain automation scripts and tools using Python. Automate repetitive test scenarios across various products. Troubleshoot and debug automation issues and optimize them. Collaborate with cross functional teams to resolve any blockers etc.

About Role:

  • Work closely with software developers, product managers, and team to understand new product requirements, development stories and define test strategies.

  • Participate in the development of test plans and strategies, identifying key areas for automation and ensuring adequate test coverage across various components of the software system.

  • Design and implement white box scenarios to validate code strength, error handling, forced failures etc.

  • Develop test tools to replicate customer scenarios and integrate into feature and regression testing

  • Develop, and maintain robust automated test frameworks and test suites while continuously enhancing existing frameworks to improve test efficiency, reliability, and maintainability.

  • Design and develop Non-functional test suites to deliver a performant and scalable software system.

  • Develop the test environment for test suite execution.

  • Continuous and deep analysis of test results and data to identify problem and its cause.

  • Execute test cases, analyze test results, and report defects in a timely manner.

  • Integrate automated tests into the continuous integration and delivery pipelines, as an essential and efficient part of the software development process

  • Participate in code reviews to ensure code quality & best practices.

About You:

  • Candidate should have 1- 3 years working experience as a Software QA Engineer or SDET).

  • Demonstrable experience in writing clean code quickly, preferably using Python.

  • Ability to understand, modify, and enhance existing code/scripts as needed.

  • Limited application of fundamental theories and concepts.

  • Executes test plans and test cases created by others.

  • Possesses a foundational understanding of basic QA practices.

  • Requires basic programming /scripting skills in languages like Java, Python, C++, or C# etc.

  • Requires basic understanding of automation frameworks like Behave, Pytest, Selenium, Robot, JUnit, Playwright etc. 

  • Requires basic knowledge of software engineering, testing and related areas

  • Possesses base understanding of technologies and engineering principles to rapidly gain an understanding of the product automation flows, implementations, test planning, executions, reviews etc.

  • Debug and isolate failures in existing automations with guidance 

  • Follows instructions and completes assigned work under the guidance of a senior Engineer and applies on the job experience in skill development and technical growth

  • Willing to take on new responsibilities and learn new skills

  • Learning basic problem solving skills and may contribute to solutions in collaboration with senior engineers

  • Impacts day-to-day functioning of the team by completing assigned tasks

  • Helps keep releases/projects on track by displaying adherence to timelines, good work ethics and pays attention to quality metrics

  • Focuses mainly on assigned tasks and personal development (upskilling)

  • Communicates straightforward information.

  • Effectively updates status/progress/issues.

  • Asks questions and checks for understanding.

  • Builds stable working relationships with internal teams 

  • Should be having working experience on Windows/Mac/Linux platforms

  • Continues to upskill and grow technical capabilities required for the project

  • Effective communication skills  both written and oral to aid collaboration within the team.

  • Bachelor's Degree in Computer Science / Engineering or equivalent.

Company Benefits and Perks:

We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Retirement Plans

  • Medical, Dental and Vision Coverage

  • Paid Time Off

  • Paid Parental Leave

  • Support for Community Involvement

We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Similar Jobs

Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
7 Months ago
Tencent - Cross-Border Payment Software Engineering Intern

Tencent

(On-Site)
3 Months ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
6 Months ago
Jumio - SDE III - (Core)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Netflix - Senior Software Engineer - Test & Device Automation Platform

Netflix

Los Gatos, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
7 Months ago
Axon - Staff Software Engineer

Axon

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Vimeo - Software Engineer III Full-stack (Backend heavy)

Vimeo

Bengaluru, Karnataka, India (On-Site)
1 Month ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
The Workshop - Software Engineer - C++

The Workshop

Málaga, Andalusia, Spain (On-Site)
1 Month ago
Syniverse - Principal Systems Engineer

Syniverse

(Remote)
1 Month ago
Qualcomm - Senior Engineer - C Embedded RTOS

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
7 Months ago
NCR Voyix - Software Engineer IV - Java

NCR Voyix

Hyderabad, Telangana, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ansira - Support Engineer II

Ansira

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Capgemini - SCM Functional

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Tech Vedika - SRE/Senior Devops Engineer

Tech Vedika

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
isg - German/French - Consulting - Consultant / Senior Consultant / Consulting Manager

isg

Bengaluru, Karnataka, India (On-Site)
1 Month ago
T-Systems ICT India - Digital Marketer

T-Systems ICT India

Pune, Maharashtra, India (On-Site)
1 Month ago
PwC - IN-Manager _SAP SD/OTC_Enterprise App  SAP_Advisory_Noida

PwC

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
WebMD - Associate Account Manager

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
Liquid Asia - Group Head- Brand Management

Liquid Asia

Mumbai, Maharashtra, India (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Trellix is a global company redefining the future of cybersecurity and soulful work. The company’s comprehensive, open and native cybersecurity platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Trellix, along with an extensive partner ecosystem, accelerates technology innovation through artificial intelligence, automation, and analytics to empower over 50,000 business and government customers with responsibly architected security.

Cork, County Cork, Ireland (On-Site)

Cork, County Cork, Ireland (On-Site)

Paderborn, North Rhine-Westphalia, Germany (On-Site)

Toronto, Ohio, United States (Remote)

Bengaluru, Karnataka, India (On-Site)

State Of São Paulo, Brazil (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Treelix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug