Job Description:
• Develop and implement comprehensive test strategies for MIS systems and projects
• Create detailed test plans and test cases for new features, enhancements, and integrations
• Maintain QA best practices and standards across all platforms
• Quickly adapt to and learn new systems, platforms, and business processes with minimal guidance
• Proactively dig into requirements documentation to thoroughly understand system functionality
• Perform thorough manual testing across the full spectrum of MIS applications and software
• Execute functional, regression, integration, and user acceptance testing
• Perform specialized testing of AI systems including Large Language Models (LLMs) and agentic AI, evaluating outputs for accuracy, consistency, and alignment with business requirements
• Conduct performance and load testing when necessary
• Design, develop, and maintain automated test scripts to appropriately support a variety of applications
• Identify opportunities and implement test automation for repetitive testing scenarios
• Continuously improve test automation coverage and efficiency
• Identify, document, and track software defects using appropriate tools
• Analyze and document bugs and errors discovered during testing phases
• Provide clear, detailed reproduction steps and supporting evidence for identified issues
• Collaborate with developers to ensure timely resolution of issues
• Perform root cause analysis on critical bugs to prevent recurrence
• Test integrations between systems to ensure data consistency, data flow, and functionality
• Verify end-to-end business processes that span multiple systems
• Rapidly gain understanding of business workflows to provide meaningful QA feedback
• Prepare detailed test reports and quality metrics for stakeholders
• Maintain up-to-date test documentation, including test cases and procedures
• Report test results in a clear, concise manner for both technical and non-technical stakeholders
• Develop comprehensive test plans that align with business requirements
• Work closely with developers, business analysts, and product owners to understand requirements and ensure quality throughout the development lifecycle
• Participate in sprint planning, daily stand-ups, backlog refinement, and retrospectives as appropriate
• Work closely with teams to resolve identified issues
• Stay updated on the latest QA methodologies, tools, and best practices
• Propose and implement process improvements to enhance testing efficiency and effectiveness
Requirements:
• Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent work experience
• 3+ years of experience in software quality assurance
• Strong experience in both manual and automated testing methodologies across SaaS platforms (NetSuite, Salesforce, Workday, etc.)
• Proficiency in at least one test automation framework (Copado Robotic Testing experience is a plus)
• Working knowledge of programming/query languages (SOQL, SQL, Java, Python) and API testing tools like Postman
• Experience with Jira for requirement and bug management
• Knowledge of CI/CD pipelines and experience with cloud platforms (AWS, Azure)
• Understanding of testing approaches for AI systems, particularly for evaluating LLM outputs for accuracy and alignment with requirements
• Experience with database testing and data integration validation
• Familiarity with workflow automation tools (UiPath, Work-Relay is a plus)
• Knowledge of security testing principles and best practices
• Exceptional attention to detail with excellent analytical and problem-solving capabilities
• Strong communication skills and ability to thrive in a fast-paced, collaborative environment
• Self-motivated ability to quickly learn new systems and technologies with minimal supervision
Benefits:
• Company-wide bonuses based on monthly sales targets
• Employee referral bonuses
• Adoption assistance
• Tuition reimbursement
• Certification reimbursement
• Certification completion bonuses
• Modern, high-tech work environment