Principal Software Development Engineer in Test

4 weeks ago


Bengaluru, India Greenway Health Full time
Job DescriptionJob TitlePrincipal Software Development Engineer in TestDateDec 2023Reports ToManager, Product DevelopmentEEO CategoryProfessionalsOrganization

Technology and InnovationFLSAExempt

Job Summary

We are looking for a meticulous Principal Software Development Engineer in Test (PSDET) to review and contribute to production software, for someone with advanced programming skills who can create automation tests to augment/assist the manual testing process and equally contributing to Manual testing . As such, the SDET's responsibilities will include both software development and testing tasks, focusing on the testability, robustness, and performance of software.

Essential Duties & Responsibilities

·

Understanding the flow of code and how it interacts with different components.·

Understanding project documents, customer demands, and product objectives to create and execute test cases.·

Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.·

Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.·

Handling technical communications and understanding customers' systems.·

Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.·

Noting/Communicating all testing actions you have performed in daily and weekly reports.·

Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.·

Researching test tools, methodologies, and trends and upgrading existing practices and processes.·

Managing/Owning the final quality on production release.·

Be able to participate as the quality representative on agile development teams with minimal supervision·

Have demonstrated ability to lead testing efforts, able to make their whole team better·

Demonstrate a solid understanding of Greenway’s QA Best Practices and be able to communicate those same practices and principles to QA team members as well as to scrum team members.Experience

Education

·

Bachelor’s degree in Computer Science, Technology or other related field.·

Equivalent work experience may substitute for a degree.Minimum Qualifications



Minimum of 8 years of experience with software development applications OR a minimum of 8 years of experience with software testing and quality assurance experience with demonstrated programming knowledge like C# or JavaSkills/Knowledge

·

Experience with Jasmine, Karma, Jest, SonarQube / SonarLint , Karate, BDD Cucumber is a plus·

Expert in manual test suite design and manual testing·

Good knowledge of Git, Jenkins’s.·

Good to have Python for automation.·

Good to have AWS knowledge.·

Good Knowledge on JavaScript/ Typescript.·

Willingness to work 50% in automation and 50% in manual testing.·

Hands on experience with Cypress/Protractor/similar tools.Hand-on with JMeter Fidler and Load runner.·

Good knowledge of programming languages like C#/Java·

Demonstrable knowledge of basic programming concepts and patterns (C#/Java/Python)·

Hands on knowledge of SQL·

Experience in JavaScript or Typescript·

Experience in full engineering lifecycle of automation code including code reviews·

Experience in designing, creating, and maintaining automated testing for APIs/Microservices·

Experience in pair programming for unit tests / automation suites·

Experience producing defect reports·

Experience testing interfaces between multiple complex software systems·

Strong communication / organizational skills, analytical ability, and attention to detail required·

Experience working as part of an Agile development team·

Excellent designing and programming skills·

Knowledge of multiple programming languages and process management methodology·

Knowledge of test methodologies and tools·

Exposure to Behavior Driven Development and experience in programming and testing·

The ability to recognize risks and errors in an application·

Excellent verbal and written communication skills·

Solid problem-solving, time management and prioritization skills·

The ability to keep current with the constantly changing technology industry·

A passion for testing, development, and design·

Ability to track issues to a successful resolution·

Ability to adapt in a fast-paced, collaborative, and interactive environment in which priorities and deadlines may change.



  • Bengaluru, India Mimecast Full time

    Principal Software Development Engineer in Test – Full StackWhat You’ll Do:Providing technical leadership and coaching/mentoring other engineers on the team to deliver testing for large projects and/or ongoing product effortsTaking initiative to drive continuous improvement through monitoring and driving process/tooling changesBuilding out test plans to...


  • Bengaluru, India DigiCert Full time

    ABOUT DIGICERTWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies...

  • Principal Engineer

    2 weeks ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Overview: In this role, the Principal Engineer (Electronic/Software Systems) actively participate in NPI, redesign and develop and validate software for Actuator applications. Position: Principal Engineer (P4) Primary Responsibilities: Strong Experience in software development for real-time embedded Application Well versed with...


  • Bengaluru, India Mimecast Full time

    Software Development Engineers in Test - Senior & Principal (Hybrid)We are recruiting for a number of Software Developer Engineers in Test to work cross-functionally on the latest cloud infrastructure and platforms to build services providing security for collaboration suites in Bangalore, India.We’re expanding our global footprint and Bangalore offers a...


  • Bengaluru, India Mimecast Full time

    Principal Software Development Engineer in Test – Full Stack What You’ll Do:Providing technical leadership and coaching/mentoring other engineers on the team to deliver testing for large projects and/or ongoing product effortsTaking initiative to drive continuous improvement through monitoring and driving process/tooling changesBuilding out test plans to...


  • Bengaluru, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our...


  • Bengaluru, India Guidewire Software Full time

    Requirements:- Have 3+ years of experience or its equivalence in a software engineering role.- Experience in developing large-scale test automation frameworks (including UI, API, Performance)- A self-motivated individual contributor and a team player with good communication and collaboration skills- Excellent software development skills in Java, JavaScript...


  • Bengaluru, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • Bengaluru, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • Bengaluru, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • Bengaluru, India Mimecast Full time

    Software Development Engineers in Test - Senior & Principal (Hybrid)We are recruiting for a number of Software Developer Engineers in Test to work cross-functionally on the latest cloud infrastructure and platforms to build services providing security for collaboration suites in Bangalore, India. We’re expanding our global footprint and Bangalore offers a...

  • Principal Engineer

    1 month ago


    Bengaluru, India Amazon Development Center India Private Limited - Kerala - P86 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...


  • Bengaluru, India Quess Full time

    About Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...


  • Bengaluru, India Travash Software Solutions Private Limited Full time

    Job Title : SDET Location : BangaloreJob Description : We are looking for a Test Automation Engineer with 5+ years of experience in test automation on React. The ideal candidate will have experience with test automation frameworks and tools such as Selenium, Cypress, and Jest. They should also have experience with continuous integration and delivery tools...


  • Bengaluru, India NI Full time

    Job DescriptionThe NI (National Instruments)Semiconductor & Electronics BU (SEBU) Systems R&Dgroup has an immediate opening for aPrincipal Engineer.This group works on a wide variety of projects from creating system-level hardware and software components for systems like the Semiconductor Test System (STS) or Wafer Level Reliability (WLR) to creating system...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development- 8-10+ years of total experience in software development- Bangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff,you will work with teams of software engineers responsible for the software design, development, and operations for our new and...

  • Principal Consultant

    2 weeks ago


    Bengaluru, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we...


  • Bengaluru, India NI Full time

    Job Description The NI (National Instruments)  Semiconductor & Electronics BU (SEBU) Systems R&D  group has an immediate opening for a  Principal Engineer. This group works on a wide variety of projects from creating system-level hardware and software components for systems like the Semiconductor Test System (STS) or Wafer Level Reliability...


  • Bengaluru, India Aspen Technology Full time

    AspenTech is a global software leader helping industries meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. Our Digital Grid Management software suite, including AspenTech OSI products, helps power and utilities companies achieve superior real-time control, optimization and management for...