Low-Code BPM / RPA Platform Tester (QA Tester)

Overview

On Site
Depends on Experience
Full Time
Accepts corp to corp applications

Skills

QA Tester
BPM
RPA Platform tester
Power Apps
UiPath
Appian
Smartsheet
Pega
Microsoft Power Apps
Power Apps Test Engine
UiPath Test Suite
FitNesse for Appian
Selenium
Playwright

Job Details

Low-Code BPM / RPA Platform Tester Profile

100%Remote: EST / CST Candidates only

Candidates with 14+ years of experience will be considered for the profile, Prior experience with Federal clients is a Plus+.

Summary

The QA Tester is responsible for designing, developing, and executing comprehensive test strategies for applications built on low-code/no-code and BPM platforms. This role involves performing functional, integration, regression, and user acceptance testing to ensure all solutions meet business requirements and quality standards. The ideal candidate has hands-on experience testing applications developed in 2 or more platforms like Power Apps, UiPath, Appian, Smartsheet, and Pega and is familiar with the Agile development lifecycle.

Key responsibilities

  • Create and execute test plans: Develop detailed test strategies, test plans, and test cases based on business requirements, user stories, and technical specifications.
  • Perform manual and automated testing: Execute manual test cases for new functionality and develop, maintain, and execute automated test scripts to support efficient regression testing across all platforms.
  • Support specialized platform testing:
    • Power Apps: Test canvas and model-driven applications and Power Automate flows, potentially using Test Studio or other testing solutions.
    • UiPath: Validate robotic process automation (RPA) workflows to ensure accuracy and reliability. Conduct data-driven tests and test end-to-end process logic.
    • Appian: Coordinate and execute testing for Appian applications, including functional, performance, and user acceptance testing. Test the correct routing and handling of complex business processes.
    • Pega: Test Pega-based applications, including validation of case management workflows, user interfaces, and business rule implementations.
  • Identify and report defects: Log, track, and manage software defects and inconsistencies using bug-tracking tools (e.g., JIRA) throughout the development lifecycle.
  • Collaborate with teams: Work closely with developers, business analysts, and product owners to provide test results, troubleshoot issues, and provide feedback on usability and functionality.
  • Support CI/CD integration: Assist in the integration of automated test scripts into CI/CD pipelines to enable continuous testing.
  • Contribute to process improvement: Participate in requirements review meetings and continuously work to improve the QA process and testing strategies.

Required skills and qualifications:

Technical skills

  • Platforms: Hands-on testing experience with applications built on at least two of the following: Microsoft Power Apps, UiPath, Appian, or Pega.
  • Testing Tools:
    • Test Management: Familiarity with tools like JIRA, Azure DevOps, or similar platforms for test case management and defect tracking.
    • Test Automation: Experience with platform-specific test tools (e.g., Power Apps Test Engine, UiPath Test Suite, FitNesse for Appian) and common automation frameworks (e.g., Selenium, Playwright).
  • Technical knowledge:
    • Experience with testing APIs.
    • Proficiency in database testing using SQL queries to ensure data integrity.
  • Methodologies: Strong understanding of testing methodologies, including Agile, Scrum, and DevOps.

Soft skills

  • Analytical Thinking: Excellent analytical and critical thinking skills to deconstruct complex business processes and identify edge cases.
  • Communication: Strong written and verbal communication skills to document defects and effectively collaborate with cross-functional teams.
  • Attention to Detail: Meticulous attention to detail to identify bugs and inconsistencies that others might miss.
  • Problem-solving: A proactive and flexible approach to solving problems that arise during the testing process.
  • Adaptability: Ability to quickly learn and adapt to new technologies and platform updates.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About RAVIN IT SOLUTIONS, Inc