Test Automation Engineer
Boston Medical Center (BMC)
•
Boston, MA
Company
Boston Medical Center (BMC)
Location
Boston, MA
Type
Full Time
Job Description
POSITION SUMMARY:
The Test Automation Engineer is a key role within our IT Quality Assurance team responsible for building an automation framework. You will work closely with Automation Test Lead and other QA team members to understand features, develop and automate test cases to improve the test efficiency. Also, you will be involved in training others on how to use and execute automated tests.
Position: Test Automation Engineer
Department: IT Quality Assurance
Schedule: Full Time
ESSENTIAL RESPONSIBILITIES / DUTIES:
- Review requirements, specifications and technical design documents to create detailed, comprehensive and well-structured Automation test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Define the test automation strategy and framework to be used across IT, and continue to enhance and modify based on industry best practices.
- Participate in the selection of automation tools along with Automation test lead, QA Director/Manager as needed.
- Execute automation strategy, define and manage automation metrics, and drive process improvements
- Develop Automation Scripts and provide technical and hands-on assistance to other members of the QA team
- Work with Automation Test lead to Design and implement advanced testing practices and tools. Evaluate, recommend, and implement enterprise-wide standards and process guidelines that support automated process improvement across the SDLC.
- Establish policies and procedures to ensure that the IT organization understands their roles and responsibilities for test automation.
- Responsible for administration of test tools and integrations required to support the test automation strategic roadmap and will implement enterprise-wide standards and process guidelines to ensure effective use of the tools
- Ensure test scripts are documented, reported and tracked in HP Quality Center or appropriate tool
- Assist in defining measureable testing metrics and build out automated reporting and dashboards.
- Provide automation test reports and statistics and ensure accurate and complete documentation.
- Troubleshooting Automation Issues and provide solutions
Must adhere to all of BMC's RESPECT behavioral standards.
(The above statements in this job description are intended to depict the general nature and level of work assigned to the employee(s) in this job. The above is not intended to represent an exhaustive list of accountable duties and responsibilities required).
JOB REQUIREMENTS
EDUCATION:
- A bachelor's degree in Computer Engineering, Computer Science, Information Systems or related field, or an equivalent combination of training and experience
CERTIFICATES, LICENSES, REGISTRATIONS REQUIRED:
- None
EXPERIENCE:
- Minimum of 7+ years' experience in quality assurance/testing procedures, testing methodologies that includes implementing automation solutions
- Experience implementing one or more automation frameworks (UFT, QC/ALM, Selenium or developed in-house)
- QTP/UFT experience in building object repositories, standard & custom checkpoints, parameterization, reusable functions, recovery scenarios, and descriptive programming
- Experience with a variety of testing techniques and methodologies
- Experienced in performing test automation assessments, identifying targets for automation, and recommending automation best practices
- Keeps current on test automation tools and their benefits or shortcomings
- Experienced administrator for HP QuickTest Pro, Unified Functional Tester, and QC/ALM
- Subject matter expert in software testing standards, processes, methodologies, and tools
- Experienced with automating UI, APIs, web services and back-end processes
- Experience in applying formal QA and testing methodologies
- Experienced in cross-training and mentoring other team members on the automation framework and scripts development
- Experienced in successfully automating smoke tests and regression test suites
- Experience in healthcare industry preferred but not required
KNOWLEDGE AND SKILLS:
- Automation Tools: Implementation knowledge on QTP/UFT, Selenium and other tools as applicable
- Automation tools integration with other test management tools like ALM, JIRA etc.,
- Experience with Programming & Scripting languages (Ex., VB/Java scripting, Python and other languages)
- Experience writing complex SQL select statements such as multi table joins, update and insert statements. The ability to read and understand DTS, SSIS packages, SQL job executions.
- Experience deploying systems and/or software installations from source code management systems such as VSS, Perforce.
- Experience writing and debugging automated tests
- Strong oral and written communication skills.
- A strong working knowledge of Microsoft Office products.
- Should add something around collaborating with others, and training.
Date Posted
03/26/2023
Views
11
Positive
Subjectivity Score: 0.8
Similar Jobs
CONSUMER SPECIALIST I - The Commonwealth of Massachusetts
Views in the last 30 days - 0
View DetailsTeacher at Eliot Intermediate School - KinderCare Learning Companies
Views in the last 30 days - 0
View DetailsTeacher at Nathan Hale Elementary School - KinderCare Learning Companies
Views in the last 30 days - 0
View Details