What are the responsibilities and job description for the Senior Application Testing Specialist position at TeQuity Partners?
Senior Application Testing Specialist – Microsoft Dynamics 365
Job Description
Location: 95% remote, with occasional onsite work at 1 North Old State Capital Plaza, Springfield, IL, as needed. Expectation is for a few days per quarter during scrum planning sessions.
Position Overview:
We are seeking a Senior Application Testing Specialist to lead the testing efforts for our Microsoft Dynamics 365 platform as part of the Product Management Transformation project. This role is critical in ensuring the reliability, performance, and scalability of our Dynamics 365 solutions. The Senior Application Testing Specialist will be responsible for designing, implementing, and managing test strategies that ensure the platform meets business requirements, quality standards, and regulatory compliance.
In this role, you will collaborate with development teams, business analysts, and stakeholders to create and execute test plans, automate test cases, and ensure comprehensive coverage of functionality. You will leverage advanced automation tools such as Leapwork to streamline testing processes and ensure high test efficiency and accuracy.
Job Responsibilities:
- Develop and lead the testing strategy for Microsoft Dynamics 365 applications, ensuring all features and integrations meet business and technical requirements.
- Create detailed test plans, test scripts, and test cases for both functional and non-functional testing (e.g., performance, security, load testing).
- Perform manual and automated testing using tools like Leapwork, ensuring that all defects are identified, documented, and resolved in collaboration with development teams.
- Lead the implementation of test automation frameworks using Leapwork and other automation tools to streamline testing efforts and reduce manual intervention.
- Conduct end-to-end testing, integration testing, regression testing, and user acceptance testing (UAT) to ensure the stability of the platform.
- Collaborate closely with developers, business analysts, and stakeholders to gather requirements, design tests, and provide feedback throughout the development lifecycle.
- Utilize testing management tools such as Azure DevOps or similar platforms to manage test cases, automate workflows, and track defects.
- Ensure compliance with industry standards such as GDPR, HIPAA, and other security protocols during the testing process.
- Provide mentorship to junior testers and other team members on best practices in test case design, execution, and automation.
- Continuously review and enhance testing strategies to keep pace with evolving technologies and project demands.
Required Skills & Qualifications:
- 5-7 years of experience in application testing, with a strong focus on Microsoft Dynamics 365 (CRM, ERP) or similar enterprise systems.
- Extensive experience in developing and executing test plans, test cases, and test scripts for complex software applications.
- Hands-on experience with test automation tools such as Leapwork and familiarity with automation concepts and frameworks.
- Proven ability to lead and manage end-to-end testing efforts, including functional, integration, regression, and performance testing.
- Strong understanding of testing methodologies, including Agile and DevOps testing processes.
- Knowledge of cloud-based platforms, particularly Microsoft Azure, and experience testing cloud applications.
- Familiarity with compliance standards such as HIPAA, GDPR, and security best practices during software testing.
- Strong analytical skills, attention to detail, and problem-solving abilities.
- Excellent communication and collaboration skills to work effectively with developers, business analysts, and stakeholders.
Preferred Qualifications:
- Experience with additional load and performance testing tools like JMeter or LoadRunner.
- Microsoft certifications such as Microsoft Certified: Dynamics 365 Fundamentals or Microsoft Certified: Dynamics 365 Developer Associate.
- Experience working in public sector environments, particularly within child welfare or social services.
- Knowledge of test-driven development (TDD) and behavior-driven development (BDD) methodologies.