Overview
Skills
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.