As aPega QA Engineer, you will play a crucial role in ensuring the quality and reliability of Pega applications. You will be responsible for designing, developing, and executing test strategies and test cases that guarantee high-quality software delivery. Your role will involve working closely with developers, business analysts, and stakeholders to ensure that all features and functionalities meet the highest standards before deployment.
Key Responsibilities:
- Test Strategy Development : Develop comprehensive test strategies and plans that cover all aspects of the Pega application, including functionality, performance, security, and usability.
- Test Case Design and Execution : Design and execute detailed test cases and scenarios for Pega applications. This includes both manual and automated testing to ensure thorough coverage of all application components.
- Automation :
- Develop and maintain automated test scripts using tools such as Cypress , Selenium , PegaUnit , or other relevant technologies.
- Implement test automation frameworks in Java and JavaScript to improve testing efficiency and ensure high test coverage across all application layers.
- Defect Tracking and Reporting : Identify, document, and track defects and issues found during testing. Work closely with development teams to prioritize and resolve these issues in a timely manner.
- Collaboration : Collaborate with cross-functional teams, including developers, business analysts, and product managers, to understand requirements, design effective test cases, and provide feedback on application quality.
- Performance Testing : Conduct performance and load testing to ensure the application can handle expected traffic and usage patterns without degradation of performance.
- Regression Testing : Execute regression testing to ensure that new code changes do not negatively impact existing functionalities.
- Continuous Improvement : Continuously improve testing processes, tools, and techniques to enhance the overall quality of Pega applications.
- Documentation : Maintain clear and concise documentation of test cases, test results, and defect reports.
Required Skills and Qualifications:
- Experience : Proven experience as a QA Engineer, preferably with a focus on Pega applications or other BPM (Business Process Management) platforms.
- Knowledge of Pega : Strong understanding of Pega applications, including the PegaRULES Process Commander (PRPC) and the Pega testing framework.
- Automation Skills :
- Proficiency in test automation tools such as Cypress and Selenium .
- Strong experience with Java and JavaScript for developing and maintaining automated test frameworks.
- Analytical Skills : Excellent analytical and problem-solving skills with a keen eye for detail.
- Communication : Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.
- Agile Methodology : Familiarity with Agile/Scrum methodologies and experience working in Agile environments.
- Certifications : Pega Certified System Architect (CSA) or Pega Certified Senior System Architect (CSSA) is a plus.
Applications Development
Time Type:
Full timeView the " " poster. View the .
View the .
View the