Design test processes and procedures used to ensure that software operates within defined requirements.
Create detailed, comprehensive, and well-structured test plans and test cases.
Implement test plans, automation, and validation strategies.
Develop and maintain automated test scripts to reduce repetitive manual testing.
In depth functional testing – Must be able to evaluate functional stability to ensure business requirements are being met and are “fit-for-purpose” through end to end functional and automation testing.
Work closely with software developers and business analysts to resolve issues.
Clearly communicate any obstacles to raise awareness and avoid project impediments and overall project timeline disruption.
Collaborate with Product Owner, Business Analysts and Developers on tasks related to the planning, testing and coordination of release activities.
Participate in user story creation process through dissection of high-level requirements during team review sessions.
Qualification:
6+ years of work experience in Quality Assurance roles with automation testing experience.
Experience with legal modules such as Matter Management, Invoice Management, Cost Centers, Dynamic Discount, Budget Management, Audit Rules, and Accruals.
3+ years of experience in Salesforce testing, preferably with platforms like Litify and Team Connect.
QA Expert in the Salesforce.com platform.
Experience with automation testing.
Developed JIRA workflows, dashboards, and designed JIRA processes to streamline project management and tracking.
Experience in writing clear, concise, and comprehensive test plans and test cases.
Led the migration from Team Connect to the newly implemented Salesforce-based Litify platform, ensuring smooth data transfer and system integration.
Develop, execute, and maintain comprehensive test plans and test cases for the Litify platform, ensuring all features function as expected.
Perform functional, regression, and integration testing for new releases and enhancements.
Knowledge of testing integrations, end-to-end system processes.
Excellent analytical and problem-solving abilities.
Work closely with developers and product managers to define and implement test strategies.
Collaborate to ensure alignment of QA practices with project goals.
Understanding SFDC Architecture & concepts is required.
Demonstrated ability to think outside the box.
Communicate with development and project management
Experience working in an Agile/Scrum development process.
Interest in taking ownership on products and projects.
Flexibility to meet continuously changing priorities and challenges.
Needs to possess excellent communication and people skills.
Ability to multi-task, meet deadlines and stay calm under pressure.
Interest in studying and learning new things.
Requirements
3-5 years’ experience working with Java.
3+ years’ experience working in payments related technology.
Experience developing backend web services in a microservice architecture along with command over common data structures and design patterns.
Solid understanding of API design, particularly principles of REST in highly scalable environments
Strong SQL skills, specifically with PostgreSQL, including pros/cons of various approaches to access, and ability to recognize and address potential performance issues.
Experience integrating and troubleshooting hardware terminals.
This includes following EMV and MSR specifications (will be tested during interview)
Experience integrating with multiple processors (i.e.: First Data, WorldPay, TSYS)