SW Engineer – Test Automation
About the role
This is where your work makes a difference. At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond. Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results. Here, you will find more than just a job—you will find purpose and pride. Your Role at Baxter
Responsibilities
- Design, develop, and maintain automated test scripts using programming languages such as Python, Java, or C#.
- Create and execute automated test cases to ensure the quality and reliability of software applications.
- Develop and maintain test automation frameworks using tools such as Selenium, Appium, or Playwright.
- Utilize version control systems, such as Git, to manage and track changes to test automation scripts.
- Implement test data management strategies to ensure accurate and efficient testing.
- Develop and maintain test data sets, including data creation, data validation, and data cleanup.
- Collaborate with development teams to ensure test data is properly integrated into the testing process.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 1+ years of experience in software testing and automation.
- Experience with programming languages, such as Python, Java, or C#.
- Experience with test automation frameworks, such as Selenium or Appium.
- Strong understanding of software testing principles and methodologies.
- Experience with version control systems, such as Git.
- Knowledge of test data management and test environment management.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Qualifications
Baxter prioritizes accommodating flexibility in the workplace. This is reflected in our flexible workplace policy, which requires employees to be on-site a minimum number of days weekly. The policy supports in-person interaction and teamwork to further our Mission. It is governed by local legal standards and requirements. Baxter reserves the right to modify, suspend, or terminate the policy as business demands shift.
Skills
- Programming languages: Python, Java, C#
- Test automation frameworks: Selenium, Appium, Playwright
- Version control systems: Git
- Test data management
- Test environment management
Benefits
We may pay more or less than the anticipated range based upon market data and other factors, all of which are subject to change. Individual pay is based upon location, skills and expertise, experience, and other relevant factors. This position may also be eligible for discretionary bonuses.
Pay
The estimated base salary for this position is $76,000- $104,500 annually. The estimated range is meant to reflect an anticipated salary range for the position.
Schedule
Baxter reserves the right to modify, suspend, or terminate the flexible workplace policy as business demands shift.