We're hiring a Senior Automation Test Engineer to develop Selenium/Python automation code for web-based applications, collaborate with DevOps for CI/CD testing pipelines, and manage defect lifecycles. You'll mentor team members and ensure adherence to Agile practices. Minimum 8 years' experience and proficiency in Python required, healthcare industry experience preferred.
Responsibilities:
• Participate in Manual testing activities and Develop test automation code in Se/Python programming to test web-based UI and DB applications
• Work with Development and DevOps to build and execute tests through CI/CD deployment pipelines
• Identify and prepare test data for testing
• Participate in Agile ceremonies on Project
• Manage defect lifecyle process from reporting bugs through closure
• Participate in reviewing automation framework, automation code peer reviews to ensure adherence to the coding and security standards
• Mentor other team members during the sprint work and provide project specific trainings to the new team members as required
• Perform Test Management activities such as test planning and estimations, design, test executions, defect management and providing timely testing status
• Maintain Project’s test documentation
• Other testing related duties as per project needs.
Technical Skills / Knowledge Required:
• Minimum 8 years’ hands-on experience in required skills for Automation testing in a medium to large complex web-based project, preferably in healthcare industry
• Proven ability to code in Python using OOPs concepts to build reusable and maintainable automation scripts. (Java will be considered but willing to learn Python.)
• Proficient in test automation and execution in an Agile environment
• Proficient with testing RESTful services using Rest Assured and via proxy tools such as Postman
• Experience in writing custom code/solutions to facilitate automation
• Demonstrated proficiency with SQL for creating/modifying queries for backend testing
• Experience with web technologies, such as HTML5, CSS and testing web applications based on JavaScript-based frameworks, such as react.js
• Experience with creating and validating XMLs
• Experience running automation scripts through CI/CD pipelines using tools such as Jenkins
• Unix/Linux command line experience
• Working experience with AWS fundamentals and core concepts for test development and execution
• Familiar with containerization technologies, such as Docker & Kubernetes
Any Gradute