QM Automation Engineer II
Regia Ceramica • Pittsburgh, Pennsylvania, United States
Role & seniority: QM Automation Engineer, hybrid role; 1-3 years QA/automation experience in a banking/financial services context.
Stack/tools
-
ACCELQ automation platform
-
UiPath Studio & Orchestrator (RPA)
-
Programming: Java, Python, VBScript (desirable)
-
Agile methodologies (Scrum/Kanban); DevOps and CI/CD practices
-
Testing: manual, automated, API, end-to-end; test design/management
Top 3 responsibilities
-
Design, create, and execute comprehensive manual and automated test cases and plans from requirements
-
Develop, maintain, and enhance automation scripts (ACCELQ) for web/mobile/enterprise apps; validate functionality, security, performance
-
Develop and implement RPA solutions using UiPath; document processes; monitor and maintain production robots; integrate automations into CI/CD pipelines
Must-have skills
-
1-3 years software QA experience; hands-on automation framework development/maintenance
-
Proficiency with ACCELQ; UiPath Studio and Orchestrator experience
-
Solid QA methodologies, tools, processes; programming knowledge (Java/Python/VBScript)
-
Banking/financial services domain knowledge; understanding of compliance
-
Familiarity with Agile teams, collaboration across cross-functional groups; DevOps/CI/CD awareness
Nice-to-haves
-
Deeper programming experience; additional automation/testing frameworks
-
Strong scripting in Python/Java; advanced UiPath capabilities
-
Experience with regulatory/compliance re
Full Description
We are seeking a versatile and proactive QM Automation Engineer to join our technology team. This hybrid role is crucial for ensuring the quality of our software applications through comprehensive manual and automative testing, enhancing operational efficiency by automating repetitive mundane business processes via RPA as well as incorporating various technologies into our DevOps CI/CD pipelines. The ideal candidate will have hands-on experience with automated testing and RPA frameworks as well as have experience working within an Agile / Scum Team environment to deliver high-quality, reliable solutions.Minimum Qualifications:• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.• Proven work experience (1-3 years) in software quality assurance, with hands-on experience developing and maintaining automation frameworks.• Proven experience working within the banking or financial services industry, understanding core business processes and compliance requirements.• Proficiency with the ACCELQ automation platform.• Hands-on experience with UiPath for RPA development, including experience with UiPath Studio and Orchestrator.• Solid knowledge of software QA methodologies, tools, and processes.• Experience with programming languages such as Java, Python, or VBScript is highly desirable.• Familiarity with Agile development methodologies (Scrum, Kanban) and experience working in a team-oriented, collaborative environment. • Familiarity with DevOps and CI/CD pipelines.• Strong analytical, problem-solving, and troubleshooting skills.• Excellent communication skills, with the ability to collaborate effectively across cross-functional teams.• Ability to work independently and manage multiple tasks simultaneously while meeting deadlines.Job Functions:• All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing, and monitoring the risk they encounter daily as required by Dollar Bank’s risk management program. Compliance with regulatory laws and company procedures is a required component of all position descriptions.• Design, create, and execute comprehensive manual and automated test cases and test plans based on functional requirements and technical specifications.• Develop, maintain, and enhance automated test scripts using ACCELQ to validate functionality, security, and performance across web, mobile, and enterprise applications.• Perform various types of testing, including functional, regression, integration, API, and end-to-end testing.• Identify, document thoroughly, and track software defects and issues to ensure timely resolution and regression testing.• Collaborate with Scrum Development Team members, Product Owners, and Scrum Masters to define testing requirements / acceptance criteria and align on testing strategies and quality standards. • Participate in all Scrum ceremonies, including daily scrums, sprint planning, reviews, retrospectives and story refinement sessions.• Develop, test and implement RPA solutions using UiPath Studio and Orchestrator to automate business processes within the banking operations, improving efficiency and accuracy. • Create Process Design Documents for all developed RPA solutions, adhering to best practices and coding standards.• Analyze complex banking workflows to identify opportunities for automation and quality improvement.• Monitor, support, and troubleshoot production operational robots, providing maintenance and optimizing existing automations to ensure efficiency and reliability.• Work with Development, Infrastructure, Security and App Admin teams to incorporate various technologies and automations into our DevOps CI/CD pipelines