Responsibilities:
• Design, implement and maintain Page Object Model and Data Driven framework for Test Automation.
• Develop test automation code in Selenium/Python or Selenium/Java programming to test UI and DB applications.
• Collaborate with Development, DevOps, and AWS teams to build and execute tests through CI/CD deployment pipelines.
• Identify and prepare test data for testing purposes.
• Participate in test management activities for testing web based and/or mobile applications.
• Manage defect lifecycle process from reporting bugs to closure.
• Review automation framework, peer review of automation code, test scripts and test suites to ensure adherence to coding and security standards.
• Mentor other team members during the sprint work and provide project-specific trainings to new team members.
• Provide regular updates to the Test/Project Manager.
• Attend project-related meeting as needed.
• Provide testing estimations for manual and automation testing.
• Maintain project’s manual test and automation documentation.
• Provide UAT support for their test data needs.
• Perform other testing-related duties as per project needs. • Able to work minimum core hours of 9:00 AM – 3:00 PM EST.
Technical Skills / Knowledge Required:
• Minimum 5 years of hands-on experience in Automation testing for medium to large complex web-based project, preferably in healthcare industry
• Proven ability to code in Python and or Java using OOPs concepts to build reusable and maintainable automation scripts.
• Proficient in test automation and execution in an Agile environment
• Proficient in testing webservices and web applications using REST APIs, with tools such as Postman.
• Must have experience with Selenium WebDriver with Selenium Grid 4 preferred.
• Experience in writing custom code/solutions to facilitate automation.
• Demonstrated proficiency with SQL for creating/modifying queries for backend and ETL testing.
• Working experience with AWS fundamentals and core concepts for test development and execution
• Experience with Scripting languages such as JavaScript, HTML, creating and validating XML.
• Demonstrated proficiency in writing Test Plans and Test Cases.
• Experience with testing tools for Test and Defect management.
• Experience in technologies such as Docker and Kubernetes and running automation scripts through CI/CD pipelines using tools such as Jenkins or tools in AWS ecosystem.
• Experience with Unix/Linux command line.
Personal/Soft Skills:
• Excellent written and oral communication skills, with the ability to present analysis of results in a clear and concise manner.
• Ability to do presentations and walkthroughs with Systems and Business personnel.
• Ability to work well in a fast-paced environment under deadlines in a changing environment.
• Must be organized and detail oriented.
Additional Skills / Knowledge:
• Automation experience in an AGILE environment.
• Healthcare Industry experience is preferred.
Education Requirement:
Bachelor’s degree from an accredited college or university in information technology, computer science, statistics, or a related field
Any Gradute