Skip to content
mimi

Quality Assurance Engineer and Automation Architect

GAP Solutions, Inc. (GAPSI)

Bethesda · On-site Full-time Mid Level 2w ago

About the role

Position Objective

Join our innovative team at the Information Services Branch (ISB) of the Office of Intramural Management (OIM), NHLBI, where your technical expertise will play a crucial role in delivering cutting-edge IT solutions. We value creativity and a proactive approach in addressing public health challenges. This is a full-time position located on the main NIH campus in Bethesda, Maryland, which is easily accessible by bus, bicycle, and Metro (Red Line: Medical Center).

Duties and Responsibilities:

Project Execution:

  • Devise detailed and comprehensive test plans through a thorough analysis of technical requirements.
  • Design, develop, and execute automated test scripts to ensure application functionalities align with requirements and business goals.
  • Conduct smoke testing on initial builds, regression testing for bug fixes, and compatibility and conformance testing.
  • Collaborate with the development team for bug fix verification and validation through regression testing.
  • Create and implement a manual testing framework and procedures.
  • Understand the existing manual testing lifecycle within the agile framework.
  • Align test case creation and execution within sprint-based development cycles.
  • Identify and document application defects and functional non-conformities.
  • Perform thorough manual and automated functional testing across various environments (test, staging, production).
  • Design and develop regression test plans for all applications built by the branch.
  • Schedule and oversee the execution of automated regression tests for each application release.
  • Support and maintain the UiPath testing and RPA automation framework.
  • Collaborate with infrastructure teams for the support and upgrade of the UiPath automation framework.
  • Design and build RPA solutions to automate business processes for users.
  • Manage tasks and deliver projects through independent decision-making and effective communication.
  • Provide end-to-end support and follow-through on tasks and customer requests.
  • Complete tasks independently while meeting project milestones.
  • Deliver significant projects, features, patches, and bug fixes on time through organized test execution.
  • Work closely with other team members to share knowledge and deliver high-quality solutions that meet customer needs.
  • Offer timely resolutions for customers accessing third-party applications supported by the branch.

Technical Leadership:

  • Own and leverage testing automation frameworks and best practices to guarantee the delivery of high-quality applications.
  • Have a comprehensive understanding of industry best practices regarding application test planning, documentation, execution, and automation.
  • Stay updated on advanced testing tools and software used in automation.
  • Act as a technical mentor for the QA Automation Engineer role.

Branch Leadership:

  • Assist in assessing and defining branch priorities and drive achievement of branch goals.

Organizational Awareness:

  • Build a strong understanding of the NHLBI organization, its mission, and role.
  • Develop robust working relationships with NHLBI and NIH partners in testing and automation.
  • Understand OIM's processes and continuously seek ways to enhance available tools, technologies, and platforms to meet organizational goals.

Basic Qualifications:

  • Bachelor's degree in computer science, MIS, or a related technical field.
  • A minimum of 5 years of experience in software test automation.
  • At least 2 years of experience with UiPath.
  • A strong grasp of the software engineering processes and development lifecycle.
  • Experience with agile methodologies and iterative development/testing practices.
  • Familiarity with best practices and tools for software testing.
  • Ability to independently establish a testing framework.
  • Excellent analytical, interpersonal, verbal, and written communication skills.
  • Proficiency in QA Automation, Test Automation, UiPath, and the UiPath Test framework with POM (Page Object Model).
  • Skilled in using Test Manager, Orchestrator, and other UiPath tools and components for testing.
  • Expertise in UiPath Automation Suite and its deployment architecture.
  • Knowledge of UiPath deployment pipeline orchestration, infrastructure setup (on-premise or cloud), robot scalability, and Robotic Enterprise Framework.
  • Proficient in creating and documenting test cases, requirements, and Traceability Matrices (RTM).
  • Experience in analyzing business processes for automation and building RPA bots.
  • Ability to create attended and unattended bots for testing process automation.
  • Familiarity with agile tools like Jira, Confluence, and Team Foundation Server (TFS).
  • Proficiency in configuration management tools such as Git, TFS, and SubVersion.

Preferred Qualifications:

  • Experience in RPA development.
  • Test automation for web applications built on Microsoft Dynamics365/Power Platform.

This job description serves as a general overview of the role and is not exhaustive of all tasks or responsibilities required. To succeed in this position, candidates must effectively perform each essential duty. Reasonable accommodations may be made for qualified individuals with disabilities to perform essential functions.

GAP Solutions is committed to providing reasonable accommodations to qualified individuals with disabilities. Should you require an accommodation to apply for this position, contact us via the provided email. Please ensure to reference the requisition number of the position. Note that this email is exclusively for accommodation requests.

We welcome applicants from all backgrounds and ensure equal consideration for employment without bias based on race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Skills

AgileConfluenceGitJiraMicrosoft Dynamics 365Power PlatformRPATeam Foundation ServerTest AutomationUiPathUiPath Test Framework

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free