Description & Requirements
Essential Duties and Responsibilities:
- Responsible for testing activities for systems implementation, and for operations and management software development projects.
- Perform analysis and review of system requirements, estimations, and peer reviews.
- Monitor overall test activities, UAT, production support, and provide testing status.
- Perform research for new tools, make recommendations of such tools, and implement upon management approval.
- Develop, maintain, and implement integration/system test strategy, test plans, test processes, test scenarios and test cases based on company's standards.
- Identify and determine data for testing.
- Execute test cases.
- Identify, report, and manage defects in defect tracking system.
- Assist with development of functional automation scripts for regression testing.
- Troubleshoot user reported production defects.
- Provide systems test results walkthroughs and assist in data prep and supports test case execution for UAT.
• Participate in test planning, test case writing and execution - in a hybrid testing approach through automation and manual test execution
• Participate in manual and automated test management activities for testing web based and/or mobile applications including
• Manage defect lifecyle process from reporting bugs through closure
• Identify and prepare test data for testing
• Provide regular updates to the Test/Project Manager
• Attend project related meeting as needed
• Provide testing estimations for manual testing and input into automation estimates
• Maintain Project’s manual test and automation documentation
• Provide UAT support for their test data needs • Other testing related duties as per project needs
- Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience.
• Minimum 3 years’ experience in required skills for Automation and Manual testing in a medium to large complex web-based project, preferably in healthcare industry
• Proficient in writing test cases and execution in an Agile environment
• Hands-on experience in Se with Python coding for test automation. Java will be considered but willing to learn Python.
• Proficient in Rest components/APIs for testing webservices and web applications with tools such as Postman
• Hands-on experience in building automated test scripts
• Demonstrated proficiency with SQL for creating/modifying queries for backend and ETL testing
• Must function at the expert level with testing web based and/or mobile applications and defect management tools, processes, and reporting.
• Unix/Linux/ command line experience
• Working experience with AWS fundamentals and core concepts for test development and execution
• Familiar with technologies such as Docker and Kubernetes and running automation scripts through CI/CD pipelines using tools such as Jenkins or tools in AWS ecosystem
