Job Description
Software Automated Test Engineer will design, automate, and execute software tests. Develop quality assurance programs for complex HIS software; perform network/application troubleshooting and system configuration; work with multiple database platforms, multiple operating systems, browsers, and configurations.
Primary Responsibilities included but not limited to the following:
- Design, develop and maintain of automation framework and test scripts
- Execute automated test scripts to ensure that products, and services meet HIS standards and end-user requirements
- Analyze the automated test results for any issues with the software
- Document and communicate automated test results and resolution of open issues
- Document software defects, using a bug tracking system, and report defects to software development teams using TFS, Jira and HP QC
- Conduct automated testing using various: servers, operating systems, browsers, and older versions of existing applications
- Design test plans to communicate test scope to product owner and stake holders
- Able to collaborate with QA, Business Analysts, and development teams to develop test scripts and test solutions
- Experience using Python/Java automation frameworks
- Experience writing test scripts using Java or Python and SQL
- Design test reports, risk identification and defect analysis to communicate with product owner and stake holders
- Interact with developer teams and product owners to offer suggestions and ideas to improve the quality of product
- Analyze testing results to enhance future test scenarios and test scripts
-
Basic Qualifications:
- Bachelor’s degree or higher in Computer Science; Computer Engineering; Computer Software Engineering; Computer and Information Sciences or other Science disciplines
- Minimum of five (5) years of combined experience in software engineering, development, test, implementation and/or support
- Experience in software testing with UI and API automation
-
Preferred Qualifications:
- Experience in software testing and quality assurance with a distinguished track record in complex software systems on various platforms
- Experience analyzing and working with large sets of healthcare related data (claims and billing, healthcare informatics, inpatient and outpatient data) and HIPAA requirements is desired
- Experience working in an Agile/Scrum environment.
- Team focused and willingness to help other teams in any way possible with automation.
- Experience with multiple database platforms, including Oracle, and strong SQL knowledge desired
- Experience in programming with languages: C/C++, Java, Python, Perl or VBScript
- Results oriented with strong process and execution skills