Website Karsun Solutions, LLC
Karsun Solutions, LLC
Company : Karsun Solutions, LLC
Overview:
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.
Responsibilities:
What You'll Do:
- 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.
Qualifications and Education:
Required Qualifications:
Education
- Requires a Bachelor’s Degree in Information systems, business systems, management information systems, IT Management, or other IT degree and 8+ years of relevant experience (Engineering, math, and/or science degrees are acceptable substitute degrees)
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.
Compensation:
The proposed salary range for this role is $****** to $******* USD. The salary range provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.
