Staff Software Engineer in Test
4 weeks ago
Diligent 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 sustainable, equitable, and better place. We thrive in exploring how things can be differently, both in our internal processes and to help our clients.
Job OverviewAs a Staff Software Engineer in Test, you will take ownership of testing duties and responsibilities for specific modules or features. This involves devising test plans and crafting test cases. Your responsibilities encompass both manual and automated testing, as well as designing systems and configurations to manage system load and tackle performance-driven test cases and optimization scenarios.
Key Responsibilities- Collaborate with cross-functional teams to understand business and technical requirements for automation.
- Identify potential areas for automation and prioritize projects based on potential impact and feasibility.
- Design an automation framework that meets the technical and business requirements.
- Evaluate and select appropriate automation tools, frameworks, and technologies.
- Lead a team of automation engineers in developing automated solutions and frameworks.
- Write and review code/scripts for automation scripts and workflows.
- Propose and implement enhancements to existing automation processes to improve efficiency and effectiveness.
- Conduct testing and validation of automated processes to ensure accuracy and reliability.
- Document best practices, guidelines, and standards for automation development within the organization.
- Mentor and coach the automation engineers, providing technical guidance and support.
- Ensure that automated processes adhere to relevant industry standards, regulations, and security protocols.
- Monitor application performance and respond to incidents.
- Work in a collaborative environment where you regularly pair, plan, and execute tasks as a team and strive to optimize your team's Lead Time, Deployment Frequency, Mean-time-to-recovery, and Change Failure Rate.
- Actively participate in enhancing processes by consistently offering improvement suggestions during team retrospectives.
- Independently manage your deliverables in JIRA without others' involvement.
- Minimum of a Bachelor's degree, preferably in Computer Science, Engineering, Math, or a related field, with 5-10 years of software QA experience and contributing to full product lifecycles.
- Minimum 4 years of experience testing enterprise web applications, UI automation testing using Cypress/WebdriverIO/Protractor/Selenium WebDriver, or any other BDD tools.
- Expert in at least one language such as JavaScript, TypeScript, Python, C#, or Java. JavaScript and TypeScript are highly preferred.
- Designing test frameworks for test automation, test environments.
- Good knowledge of Software Development/Testing Life Cycle.
- Experience working with Agile and Kanban/Scrum processes.
- Experience in test data mocking/stubbing.
- Experience with continuous integration using Code Pipeline/Jenkins/Docker.
- Experience in automating Python applications. Experience in automating Serverless applications and CDK/Terraform.
- Knowledge of white box testing; knowledge of performance, load, and stress testing web applications.
- Experience in API testing.
- Good knowledge of SQL and writing queries. Experience in cross-browser testing.
- Creativity is ingrained in our culture. We are innovative collaborators by nature.
- We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting-free days, generous time-off policy, and wellness programs.
- We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
- Diversity is important to us. Growing, maintaining, and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeJob 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...
-
Staff Software Development Engineer in Test
3 weeks ago
Bengaluru, Karnataka, India Procore Technologies Full timeJob Title: Staff Software Development Engineer in TestAbout 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...
-
Staff Mechanical Engineer
2 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeDew 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...
-
Staff Software Test Engineer
1 month ago
Bengaluru, Karnataka, India Thermo Fisher Scientific Full timeAbout 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...
-
Staff Software Engineer in Test
3 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout 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...
-
Staff Software Test Engineer
4 weeks ago
Bengaluru, Karnataka, India Thermo Fisher Scientific Full timeAbout 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...
-
Staff Software Test Engineer
3 weeks ago
Bengaluru, Karnataka, India Thermo Fisher Scientific Full timeAbout 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...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeJob 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...
-
Staff Software Engineer in Test
3 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout 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...
-
Staff Software Engineer in Test
4 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout 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...
-
Software Test Engineer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeROLE 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...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India The Nielsen Company Full timeStaff 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,...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout 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...
-
Staff Mechanical Engineer
1 month ago
Bengaluru, Karnataka, India Dew Software Full timeStaff 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...
-
Staff Mechanical Design Engineer
3 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeDew 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...
-
Staff Software Architect
2 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout 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...
-
Staff Mechanical Design Engineer
3 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeAbout 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...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India Madhees Techno Full timeJob 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...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout 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...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India Copeland Full timeAbout This RoleThis is a challenging and rewarding opportunity for a skilled software engineer to join our team at Copeland. 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 new features and tools to...