Sr. Software Automation Tester

Medline Industries

  • Libertyville, IL
  • Permanent
  • Full-time
  • 29 days ago
JOB SUMMARY
Medline Industries is seeking a Software Testing Lead with a focus on automation to join our team in the WMS space. As a Software Testing Lead, you will be responsible for designing, coding, testing, and maintaining software automation frameworks and suites. Your expertise in designing maintainable test cases will be the foundation for increased agility in the software delivery process.This is an exciting role with lots of growth potential as we build out our cutting edge modernized WMS software platform. If you are smart, motivated, and want to join a team to build something special we want to hear from you.MAJOR RESPONSIBILITIES
Collaborate with cross-functional teams to understand system requirements and design comprehensive test plans for cloud-based microservices and UI components.
Develop, implement, and maintain automated test scripts using industry-leading tools and frameworks.
Evaluate and test the functionality, performance, and reliability of cloud-based microservices.
Implement testing strategies for microservices architecture, ensuring scalability, fault tolerance, and security.
Create and execute automated test scripts for the user interface, ensuring a seamless and intuitive user experience.
Conduct exploratory testing to identify UI-related issues and work closely with developers to address them.
Develop and execute integration tests to ensure the smooth interaction between microservices and other system components.
Collaborate with developers to identify and resolve integration issues promptly.
Integrate automated tests into the CI/CD pipeline to ensure rapid and reliable delivery of high-quality software.
Monitor and troubleshoot automated tests in the CI/CD environment.
Conduct performance testing on microservices to identify and address bottlenecks, ensuring optimal system performance and scalability.
Maintain detailed documentation of test plans, test cases, and test results.
Communicate effectively with team members and stakeholders, providing regular updates on testing progress and issues.
Be a mentor and coach to peers in the team and organization
Oversees metrics on testing acceptance and performanceQualificationsMINIMUM JOB REQUIREMENTS
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).Work Experience
4+ years of experience in software quality/engineering, with 3+ years managing manual and automation tests using enterprise grade toolsKnowledge / Skills / Abilities
Ability to work in a fast-paced, deadline-driven environment.
Able to learn new technologies and frameworks quickly and transfer that knowledge to other team members.
Proven experience as a Quality Automation Engineer with a focus on cloud-bases microservices and UI testing
Strong programming skills in languages such as Java, Python, or JavaScript
Experience with testing automation frameworks (e.g., Selenium, Junit, TestNG, etc.)
Familiar with cloud platforms (Azure, AWS, GCP)
Solid understanding of microservices architecture and RESTful APIs
Knowledge of UI testing tools (e.g., WebDriver, Cypress)
Experience with CI tools (e.g., Jenkins, Travis CI, etc.)
Excellent problem-solving and communication skillsPREFERRED JOB REQUIREMENTS
Work Experience
Experience creating the groundwork for quality automation in an organization
Knowledge / Skills / Abilities
Familiarity with WMS system and concepts
Experience with Git source control tools
Experience with Jira

Medline Industries