*In order for candidates to be considered, they MUST have 2+ years of experience in UiPath*
Please Note: At this time, we are not actively recruiting for this position and instead utilizing this posting as a "pipeline job posting". Our goal is to generate a list of potentially interested candidates for future consideration.
Heart disease: the #1 killer of both men and women in the United States. Are you ready to be a key player within a highly functional and focused team that delivers quality solutions with high value for our customers? The Information Services Branch of the Office of Intramural Management (OIM), NHLBI is looking for a dynamic team member to work seamlessly within our organization to setup and automate the application testing framework to ensure the quality of our IT solutions. Utilize your technical expertise and bring your innovation and best practices in helping us solve this-and other public health issues.
This is a full-time position located on the main NIH campus in Bethesda, Maryland which is bus/bicycle/Metro (Red Line: Medical Center) accessible. Applicants must be permanent residents or U.S. Citizens in order to be considered for employment.
Qualifications & Experience:
Bachelor's degree in Computer Science, MIS or related technical field
5+ years of experience in software test automation
2+ years of experience in UiPath
Strong understanding of software engineering process and development lifecycle
Experience in agile methodology and iterative development and testing practices
Experience in best practices and tools for software testing
Experience in independently setting up a test framework
Excellent analytical, interpersonal, verbal and written communication skills
Required Skills:
QA Automation, Test Automation, UiPath, UiPath Test framework with POM(Page object model)
Proficient in using Test Manager, Orchestrator and other UiPath tools and components for testing
Expert in UiPath Automation Suite and deployment architecture
UiPath deployment pipeline orchestration, infrastructure setup(on-premise or cloud), robot scalability and Robotic Enterprise Framework.
Proficient in creating and documenting test cases, requirements, Traceability Matrix (RTM)
Identifying and
analyzing business processes for process automation, designing and building RPA bots to automate processes
Proficient in creating attended and unattended bots for testing process automation
Agile tools such as Jira, Confluence, Team Foundation Server (TFS)
Configuration management tools such as Git, TFS, SubVersion, etc.
Preferred Skills:
Experience in RPA development
Test automation of web applications built on Microsoft Dynamics365/Power Platform
Position Duties:
Project Execution
Develop detailed and comprehensive test plans by thorough analysis of technical requirements
Design, develop and execute automated test scripts to validate and verify that application functionalities meet requirements and business needs
Regression testing and collaborates with the development team on bug fix verification and validation.
Design and implement manual testing framework and procedures.
Identify and understand existing manual testing life cycle for custom agile in place.
Align test case creation and execution with sprint-based development cycles
Identify and document application defects and functional non-conformities with requirements
Perform thorough manual and automated functional testing for features deployed in test, staging and production environments
Design and develop regression test plans for all applications built by the branch
Schedule and monitor the execution of automated regression tests for all application releases
Maintain and support the UiPath testing and RPA automation framework
Collaborate with infrastructure teams to support and upgrade the UiPath automation framework
Design and build RPA to automate business processes for the user community
Execute tasks and deliver projects through independent decision making, communication and collaboration as the situation demands.
End-to-end support and follow through with tasks and customer requests
Complete tasks independently and meets project milestones
Deliver major projects and features, patches and bug fixes according to published timelines through comprehensive and timely test execution.
Collaborate with other branch roles to share information and jointly deliver high quality solutions that meet customer requirements
Provide timely and effective resolutions to DIR customers for third-party applications supported by the branch
Technical Leadership
Take ownership and leverages test automation frameworks and best practices to ensure the delivery of high quality and zero-defect business applications
Possess a deep understanding of industry best practices for application test planning, documentation, execution and automation
Possess an advanced understanding of industry-trending tools and software used for test automation.
Perform as a technical mentor to the QA Automation Engineer role
Branch Leadership
Contribute to evaluating and defining branch priorities and driving towards branch goals
Organizational Awareness
Develop and maintain a strong understanding of the NHLBI organization, mission, and roles
Develop and build strong working relationships with NHLBI and NIH partners in the testing and automation domain
Possess a strong understanding of OIM's processes and continually explores ways to leverage available tools, technologies and platforms to improve processes to meet business needs and organizational goals.
We strongly encourage applications from Black, Indigenous, and People of Color (BIPOC), people who identify as LGBTQIA+ and non-binary, people living with disabilities, and people from marginalized communities. We are happy to talk further about steps we've taken to integrate Equity, Diversity, and Inclusion values into our workplace.