Software Development Engineer

1 month ago


Chennai, India Quickn Consultant Full time

Required Skills : Object-oriented programming, API automation testing, Building test frameworks, Measuring test coverage, Testing Tools - UI, API, Cross Browser.

Experience Required : 4 - 6 Years

Salary : 14 to 20 LPA

Location : Chennai

Note: A successful candidate must have a solid history of delivering results, be obsessed with quality, be detail-oriented, be a team player, and work in a fast-paced start-up-like environment.

A Software Development Engineer in Test (SDET) is a developer with the primary responsibility of writing frameworks and tools to test products. It is a unique and challenging role and provides immense opportunity to design and develop automation frameworks. It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. You'll be writing code that automatically verifies the quality of the product. That means that you potentially write more code than the developers.

Key Responsibilities :

- Design and build automated test frameworks and test suites for use in development and testing cycles.

- Initiate test case and Code reviews to ensure the quality of Test Cases, Test coverage and Automation Code.

- Collaborating with development teams and your team peers to identify and prioritize opportunities for automation.

- Own up Manual and Automation tasks for the team when and where necessary.

- Work closely with the test team to identify new automation opportunities.

- Mentor the test automation team.

- Contribute to managing test environments.

- Communicate test progress, test results, and other relevant information.

- Increase Automation confidence by reducing random test failures.

- Work closely with the Development team and ensure code is delivered with high code coverage.

- Understand our products from both a technical and business perspective in the context of our larger business.

A successful candidate must have a solid history of delivering results, be obsessed with quality, be detail-oriented, be a team player, and can work in a fast-paced start-up-like 1+ years of test automation frameworks and tools-building experience

- 3+ years of experience as a developer, QA Engineer, or as an SDET

- 3+ years of experience in programmatically test the product, measure test coverage, develop the best automation, drive testability and diagnostic ability into the product, while promoting best practices in quality areas

- Experience programming with at least one modern language such as Java, Typescript or C# including object-oriented design.

- Experience in penetration testing and exploitability-focused vulnerability assessment

- Good knowledge of Software Testing concepts and methodology

- Good knowledge of 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.

Preferred Qualifications

- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment.

- Understanding on Android or IOS operating system and testing mobile devices is an added advantage.

- Experience with open source test tools API automation testing including working

- Experience with unit test automation frameworks.

- Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple -products and projects.

- Excellent communication, collaboration, reporting, analytical and problem-solving skills.

- Experience building test frameworks for creating applications on various platforms.

- Strong sense of ownership, urgency, and drive.

- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.

- Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.

(ref:hirist.tech)

  • Chennai, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Chennai, India Indium Software Full time

    Job Description : Responsibilities : - Develop and maintain automated test frameworks and test suites using C# and Rest Sharp to ensure the quality and reliability of software applications. - Design and implement automated test scripts for RESTful APIs, including testing endpoints for functionality, performance, and security. - Collaborate with...


  • Chennai, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...

  • Software Engineer II

    4 weeks ago


    Chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...


  • chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...

  • CADS Software

    1 month ago


    Chennai, India CADS Software India Full time

    Company information : CADS was established in the UK in 1974 by structural consulting engineers and is a leading international product-based company committed to delivering innovative solutions for the infrastructure and construction industry specializing in civil and structural engineering design and detailing software. With a focus on cutting-edge...

  • Software Engineer III

    3 weeks ago


    Chennai, India Rocket Software Full time

    DescriptionEssential Duties and Responsibilities:Enhance, maintain, and support our cutting-edge Content Services Platform, primarily using Java.Participate in the full software development lifecycle: requirements analysis, design, coding, testing, debugging, problem resolution.Work in an agile environment with a cross-functional team staffed in the USA and...

  • Software Engineer

    1 week ago


    Chennai, India DSS Systems and Software Technologies Pvt. Ltd. Full time

    DSS is a premier integrated IT solutions provider to the Industry since its inception in 1976 in Pune. DSS is a leader in providing the manufacturing industry with Industry 4.0 Integrated Quality and IIOT Solutions addressing all three vital areas: Quality, Productivity, and Traceability. Our solutions are well accepted across India and used in many...


  • Chennai, India FOOD HUB SOFTWARE SOLUTIONS INDIA PRIVATE LIMITED Full time

    Job description : What technologies we use : Technologies : React native, ReactJS (Redux), Node JS, JavaScript, Typescript, Mysql, DynamoDB, Monolythic (PHP-Lumen) to Microservices (Typescript-NodeJS) Migration, AWS (CDK, lambda, Cloud watch, SNS, SQS, S3, EC2, RDS, Redshift ETC). DevOps Tools/Technologies : - Source Code/Version Control - GITHUB,...

  • CADS Software

    1 month ago


    Chennai, India CADS Software India Full time

    Company information : CADS was established in the UK in 1974 by structural consulting engineers and is a leading international product-based company committed to delivering innovative solutions for the infrastructure and construction industry specializing in civil and structural engineering design and detailing software. With a focus on cutting-edge...

  • Software Engineer III

    1 month ago


    chennai, India Rocket Software Full time

    Description Essential Duties and Responsibilities : Enhance, maintain, and support our cutting-edge Content Services Platform, primarily using Java. Participate in the full software development lifecycle: requirements analysis, design, coding, testing, debugging, problem resolution. Work in an agile environment with a cross-functional...

  • Software Engineer III

    4 weeks ago


    Chennai, India Rocket Software Full time

    Description Essential Duties and Responsibilities : Enhance, maintain, and support our cutting-edge Content Services Platform, primarily using Java. Participate in the full software development lifecycle: requirements analysis, design, coding, testing, debugging, problem resolution. Work in an agile environment with a cross-functional team...


  • Chennai, India Viavi Solutions Inc. Full time

    Summary:Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software...


  • Chennai, India Viavi Solutions Inc. Full time

    Summary: Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software...


  • chennai, India Viavi Solutions Inc. Full time

    Summary: Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as...


  • Chennai, India ADCI MAA 15 SEZ - K20 Full time

    We are looking for a developer to design/build massive scale, distributed computing solutions. You will be responsible for designing, developing and delivering solutions to vague and complex payment problems. You will own deliverables end-to-end. If you're excited by cloud computing, designing highly scalable, fault tolerant systems, and want to be...

  • Software Engineer

    1 month ago


    Chennai, India NatWest Group Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou’ll be working with new and innovative technology to deliver high impact solutionsHone your existing software engineering skills and advance your career in this critical roleWhat you'll doYou’ll apply widely agreed software...


  • Chennai, India ADCI MAA 15 SEZ - K20 Full time

    We are looking for a developer to design/build massive scale, distributed computing solutions. You will be responsible for designing, developing and delivering solutions to vague and complex payment problems. You will own deliverables end-to-end. If you're excited by cloud computing, designing highly scalable, fault tolerant systems, and want to be...