Staff Software Development Engineer in Test

3 weeks ago


Bengaluru, Karnataka, India Procore Technologies Full time

Job Title: Staff Software Development Engineer in Test

About Us: Procore Technologies is a leading provider of cloud-based construction management software. We are seeking a highly skilled Staff Software Development Engineer in Test to join our team.

Job Summary: As a Staff Software Development Engineer in Test, you will be responsible for leading the development and implementation of automated testing strategies for mobile applications on Android and iOS platforms. You will work closely with our engineering team to design and execute automated test scripts using tools such as Appium, Espresso, and XCTest.

Responsibilities:

  • Lead the development and implementation of automated testing strategies for mobile applications on Android and iOS platforms.
  • Design and execute automated test scripts using tools such as Appium, Espresso, and XCTest.
  • Integrate automated tests into the CI/CD pipeline to ensure seamless and efficient testing processes.
  • Collaborate with cross-functional teams including developers, product managers, and QA engineers to define and implement test plans and strategies.
  • Mentor and guide junior SDETs and QA engineers on best practices in mobile automation testing.
  • Conduct code reviews and provide constructive feedback to ensure high-quality code and adherence to best practices.
  • Analyze test results, identify issues, and work with development teams to resolve them.
  • Continuously evaluate and improve testing processes and tools to enhance efficiency and effectiveness.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent relevant experience.
  • 8+ years of experience in software testing and quality assurance.
  • 5+ years of experience in mobile automation testing for Android and iOS platforms.
  • 2+ years of experience leading teams.
  • Strong proficiency with automation tools such as Appium.
  • Solid programming skills in Java, Kotlin, and Swift.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, and CircleCI.
  • In-depth knowledge of Agile methodologies and software development lifecycle.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

Perks and Benefits: At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.



  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Title: Staff Software Engineer VMware Software India Private Limited is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing, developing, and testing software applications for our customers.Key Responsibilities:Design and develop software applications using various...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the Role:Thermo Fisher Scientific is seeking a highly motivated and experienced Staff Software Test Engineer to join our Digital Engineering team in Bengaluru. As a key member of our team, you will be responsible for creating repeatable automated test cases against our application under test, working closely with development and product managers to...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to drive innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing cutting-edge mechanical systems and components. You will collaborate with cross-functional teams...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the Role:Thermo Fisher Scientific is seeking a highly motivated Staff Software Test Engineer to join our Digital Engineering team in Bengaluru. As a key member of our team, you will be responsible for creating repeatable automated test cases against our application under test.Key Responsibilities:Develop and maintain automated test cases based on...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the Role:Thermo Fisher Scientific is seeking a highly motivated Staff Software Test Engineer to join our Digital Engineering team in Bengaluru. As a key member of our team, you will be responsible for creating repeatable automated test cases against our application under test.Key Responsibilities:Design and develop automated test cases based on...


  • Bengaluru, Karnataka, India Diligent Full time

    About DiligentDiligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability. We strive to make the world a more sustainable, equitable, and better place.Job OverviewWe are...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Description:VMware is a leading virtualization software company, enabling organizations to innovate by streamlining IT infrastructure and operations. As a Staff Engineer on the End-User Computing (EUC) team, you will be part of a diverse and inclusive team working on the next generation platform for the mobile workforce.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.As a Staff Software Engineer in Test, you will play a critical role in ensuring the quality and...


  • Bengaluru, Karnataka, India MRI Software Full time

    ROLE SUMMARY:As a Software Test Engineer at MRI Software, you will be responsible for ensuring the highest quality of our software solutions. Your primary focus will be on manually testing and logging issues in various configurations on different databases and platforms of the product. You will also be responsible for diagnosing minor to complex software...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Staff Software EngineerNielsen is seeking a highly skilled and experienced Staff Software Engineer to join our Collections and ITAM Back Office Engineering team. As a key member of our team, you will be responsible for defining, developing, testing, analyzing, and delivering technology solutions within our Collections platforms.Key ResponsibilitiesDesign,...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.Our CultureWe are a team of passionate, smart, and creative people who want to make the world a more...


  • Bengaluru, Karnataka, India Analog Devices Full time

    Job Title: Staff Software Development EngineerWe are seeking a highly skilled Staff Software Development Engineer to join our Engineering Accelerations Solutions team at Analog Devices. In this role, you will be responsible for developing and deploying software tools, techniques, and methods to enable and improve the productivity of the product development...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with the technology, insights, and connections they need to drive greater impact and accountability.We are a team of passionate, smart, and creative people who want to make the world a more...


  • Bengaluru, Karnataka, India Dew Software Full time

    Staff Mechanical EngineerDew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to lead the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in collaborating with cross-functional teams and working closely with clients to deliver...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Nielsen. As a Staff Software Engineer, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesMeter Deployment: Design, build, and maintain new features in our browser-extension software meter.CI/CD...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to contribute to the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing mechanical systems and components for various applications. You will collaborate...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role:We are looking for a skilled Staff Software Engineer to join our End-User Computing team. The ideal candidate will have a strong background in software engineering, with a passion for building scalable and reliable systems.Responsibilities:Design, develop, and test software applications using C# and .NET Framework.Collaborate with...


  • Bengaluru, Karnataka, India Dew Software Full time

    About the RoleDew Software is seeking a highly skilled Staff Mechanical Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will collaborate with cross-functional teams and work closely with clients to deliver high-performance...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Staff Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions...


  • Bengaluru, Karnataka, India Madhees Techno Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Madhees Techno. As a key member of our engineering team, you will be responsible for designing, coding, reviewing, and testing assigned features and user stories.Key Responsibilities:Design and develop high-quality software features and user...