SAFE Security Logo

SAFE Security

Software Development Engineer in Test III

Posted 7 Days Ago
Be an Early Applicant
New Delhi, Delhi
Senior level
New Delhi, Delhi
Senior level
As an SDET III, you will enhance product quality through testing and automation, mentor junior engineers, develop testing strategies, maintain test frameworks, and collaborate with cross-functional teams to ensure the reliability of core product features.
The summary above was generated by AI

Our vision is to be the Champions of a Safer Digital Future and the Champions of Change. We believe in empowering individuals and teams with freedom and responsibility to align their goals such that we all row in the same direction. We are uncomfortably transparent, autonomous & accountable; we have zero tolerance for brilliant jerks; we have an unlimited vacation policy and more. For us, our Culture Is Our Strategy - check out our Culture Memo for more details and surprises.


Job Overview:


As an SDET III, you will be instrumental in elevating the quality of our products through rigorous testing and automation. Your role will encompass providing technical mentorship and leadership to a team of engineers while developing and implementing comprehensive testing strategies that ensure the reliability and performance of our core product features. You will work closely with cross-functional teams to design, develop, and maintain robust automated test frameworks and CI/CD pipelines, ultimately supporting our mission to predict and prevent cyber breaches.

Core Responsibilities:

  • Leadership & Mentorship: Guide and mentor junior SDETs, fostering a culture of quality and continuous improvement.
  • Requirement Analysis: Collaborate with developers, product managers, and other stakeholders to understand and refine requirements and use cases.
  • Test Strategy & Planning: Develop comprehensive test strategies and detailed test plans for new and existing features, ensuring coverage across functional, integration, API, UI, load, and system tests.
  • Automation Frameworks: Architect, implement, and maintain scalable and robust automated test frameworks and test suites.
  • Continuous Improvement: Drive continuous improvement in testing methodologies, tools, and processes to enhance product quality and team efficiency.
  • Issue Resolution: Lead troubleshooting and triaging of complex issues, working with cross-functional teams to drive towards root cause identification and resolution.
  • Collaboration: Partner with product management, architecture, and development teams to ensure alignment of testing efforts with business objectives.
  • Quality Metrics: Define and track quality metrics to identify trends and areas for improvement.
  • CI/CD & Microservices: Utilize tools such as Jenkins and GitHub Actions to design, implement, and maintain efficient CI/CD pipelines, ensuring seamless integration and deployment processes for our microservices-based applications.
  • Release Management: Manage and optimize the release processes, ensuring timely and reliable delivery of software updates

Essential Skills/ Qualifications/ Experience:

  • Educational Background: B.E., B.Tech degree in Computer Science or a related technical field.
  • Experience: Minimum of 6 years in QA automation and testing, with proven experience in leading teams and spearheading testing efforts.
  • Testing Methodologies: Deep understanding of software testing methodologies, test-driven development, and best practices in QA.
  • Database Knowledge: Strong knowledge of databases (SQL and NoSQL) and application servers.
  • UI Automation: Extensive experience with browser-based UI automation using frameworks like Selenium, Robot, TestCafe, or Cypress.
  • Test Automation: Expertise in test automation using Jest, Typescript, JavaScript, NodeJS, and ReactJS.
  • API Testing: Advanced experience with REST-based HTTP API testing and a solid understanding of release dynamics.
  • Collaboration: Proven ability to work well in a fast-paced, iterative product definition and development environment.
  • Communication: Exceptional verbal and written communication skills.
  • SaaS/Cloud Testing: Extensive experience with SaaS environments and/or cloud-based test automation.
  • Mobile Testing: Experience and proficiency in mobile test automation, as well as familiarity with different mobile operating systems (iOS, Android), are pluses.
  • CI/CD & Microservices: Proven experience in designing and implementing CI/CD pipelines for microservices-based applications.
  • Release Management: Strong experience in managing and optimizing release processes to ensure timely and reliable software delivery.

Join our rocket ship if you want to learn, make your mark and work with incredible talent!

Top Skills

Cypress
JavaScript
Jest
Node.js
NoSQL
React
Robot
Selenium
SQL
Testcafe
Typescript

Similar Jobs

Be an Early Applicant
2 Days Ago
Delhi, Connaught Place, New Delhi, Delhi, IND
10,387 Employees
Mid level
10,387 Employees
Mid level
Software
The Software Engineer II - Test will develop and maintain tools for quality engineering, collaborate with product teams to ensure software quality, debug test failures, and report on bugs. The role demands strong expertise in software testing methodologies and cross-functional teamwork.
Be an Early Applicant
23 Hours Ago
New Delhi, Delhi, IND
87 Employees
Mid level
87 Employees
Mid level
Information Technology
As a QA Automation Engineer, you will develop and maintain automated test scripts for mobile and API testing, collaborate with team members to identify test scenarios, and improve automation frameworks to ensure high product quality.
Be an Early Applicant
17 Days Ago
Delhi, Connaught Place, New Delhi, Delhi, IND
Hybrid
2,000 Employees
Senior level
2,000 Employees
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
The Senior QA Automation Engineer will develop and implement automated testing frameworks for both front-end and back-end applications. Responsibilities include working within a scrum team to enhance the AlphaSense platform through scalable document processing and ensuring quality through testing automation.

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account