Technology Experts

SDET

Gurugram, Haryana
Work Type: Full Time
Striving for excellence is in our DNA.
We are more than just specialists; we are experts in agile software development with a keen focus on Cloud Native D3 (Digital, Data, DevSecOps. We help leading global businesses to imagine, design, engineer, and deliver software and digital experiences that change the world.

Job Description:

We are seeking a skilled and experienced Software Development Engineer in Test (SDET) with 3 to 6 years of experience to join our quality assurance team. As an SDET, you will play a crucial role in ensuring the quality and reliability of our software products through the development and execution of automated test scripts and frameworks. The ideal candidate should have a strong technical background, a deep understanding of software testing principles, and the ability to contribute to the development of robust test automation solutions.

Responsibilities:

  • Collaborate with cross-functional teams, including developers, product managers, and quality assurance, to understand software requirements and design comprehensive test strategies.
  • Design, develop, and maintain automated test scripts and frameworks using industry-standard tools and programming languages.
  • Execute automated and manual test cases to verify the functionality, performance, and security of software applications.
  • Identify and document defects, and work with development teams to prioritize and resolve issues in a timely manner.
  • Participate in the planning and estimation of testing efforts for various projects, contributing to the overall project timeline and deliverables.
  • Contribute to the creation of test plans, test cases, and test data to ensure complete coverage of software features and functionality.
  • Monitor test execution, analyze test results, and provide actionable insights to improve the quality of software products.
  • Develop and maintain a strong understanding of the software architecture, components, and integration points to ensure effective test coverage.
  • Stay up-to-date with industry trends, emerging testing methodologies, and best practices to enhance the quality assurance process.
  • Collaborate with other SDETs and QA team members to continuously improve testing processes, methodologies, and tools.
  • Mentor and provide guidance to junior QA team members, sharing knowledge and best practices.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 to 6 years of professional experience as a Software Development Engineer in Test (SDET) or similar role.
  • Strong proficiency in programming languages such as Java.
  • Experience in designing and developing test automation frameworks and scripts.
  • Strong Experience with Microservices Unit Testing.
  • Knowledge of automated testing tools such as Selenium, Appium, JUnit, TestNG, or similar.
  • Familiarity with API testing and tools like Postman, REST Assured, or similar.
  • Understanding of software testing methodologies, principles, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong analytical and communication skills to interact with technical and non-technical stakeholders.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines is a plus.
  • Knowledge of version control systems (e.g., Git) and defect tracking tools (e.g., Jira) is advantageous.
  • Relevant certifications in software testing or quality assurance are desirable.

What We Offer:

  • National and International Business Trips (if there is an opportunity)
  • Culture of Knowledge Sharing and Training
  • Modern & lively working environment
  • Opportunity to write books, participate in conferences
  • International assignment
  • Relocation opportunities

Submit Your Application

You have successfully applied
  • You have errors in applying