drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23000 employees operating in over 150 countries Xylem is at the forefront of addressing the worlds most critical water challenges. We invite passionate individuals to join our team dedicated to exceeding customer expectations through innovative and sustainable solutions.

Key Responsibilities:

  • Design develop and maintain automated test frameworks usingCypress (JavaScript)andSelenium (Java).
  • Create and executeend-to-end regression and integrationtest suites for web applications and backend services.
  • PerformAPI testingusing Cypress and Swagger-based documentation; validate integrations withGravitee API Gateway.
  • Conductdatabase testingwithMongoDBandInfluxDBto validate data integrity and business logic.
  • Collaborate with cross-functional Agile teams to define test strategies inTest-Driven Development (TDD)environments.
  • Integrate automation suites intoBitbucket CI/CD pipelinesfor continuous testing.
  • Set up and monitor test environments usingDockerandLens (Kubernetes IDE).
  • Troubleshoot and debug test failures perform root cause analysis and log detailed defect reports.
  • Participate in code reviews and contribute to automation best practices and QA process improvements.
  • Mentor junior testers and help establish a quality-driven culture within the team.

Required Skills & Experience:

  • 57 yearsof experience in test automation including:
    • Minimum 2 years of hands-on Cypress (JavaScript)test automation.
    • Selenium with Javatest automation for UI testing.
  • Strong knowledge ofBitbucket CI/CD pipelinesand integrating automated tests into build workflows
  • Experience testingRESTful APIs working withSwaggerdocumentation and validating API Gateway behavior (e.g. Gravitee)
  • Hands-on experience withDockerKubernetes and monitoring tools likeLens IDE
  • Proficient withMongoDBandInfluxDBfor backend validation and database automation
  • Solid understanding ofAgile methodologiesTDDSDLC andSTLC
  • Proficiency withGit/Bitbucket test reporting tools and collaborative development workflows
  • Strong analytical troubleshooting and communication skills

Preferred Qualifications:

  • Bachelors degree inComputer ScienceEngineering or a related technical discipline.

Work Environment:

Work in a collaborative Agile setup with developers product owners and DevOps engineers to deliver enterprise-grade solutions. Youll be part of a quality-first culture that values innovation autonomy and continuous learning while ensuring software is stable scalable and secure.

Join the global Xylem team to be a part of innovative technology solutions transforming water usage conservation and re-use. Our products impact public utilities industrial sectors residential areas and commercial buildings with a commitment to providing smart metering network technologies and advanced analytics for water electric and gas utilities. Partner with us in creating a world where water challenges are met with ingenuity and dedication; where we recognize the power of inclusion and belonging in driving innovation and allowing us to compete more effectively around the world.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.