Testing Engineer

Capio Group
Summary
Join Capio Group as a Testing Engineer and contribute to the success of our projects for the public sector. You will play a key role in project management, data cleansing, conversion, and migration using Salesforce and MuleSoft platforms. Responsibilities include requirements gathering, design, project management, data architecture, solution implementation, release management, organizational change management, and transition support. The ideal candidate possesses a minimum of seven years of experience in testing planning and strategies, three years with ALM tools, and one year in usability testing. A bachelor's degree or relevant certification is required. Capio Group offers a competitive salary, flexible workplace, and great work-life balance.
Requirements
- Must have a minimum of one (1) year of experience in usability testing in addition to working knowledge of various programming languages and development platforms, sharp eye for detail and communication, reporting, and troubleshooting skills
- Must possess either a relevant certification or a bachelor’s degree. A copy of the degree or the certification must be provided upon request
- Additional qualifying experience may be substituted for the required education on a year- for-year basis
- Must have a minimum of seven (7) years of experience within the last ten (10) years in testing planning and strategies, and end-to-end testing processes
- Must have a minimum of three (3) years of experience working with ALM tools
- Must be able to provide a client/user end reference contact information for each applicable project meeting the requirements upon request. The reference contact must be a representative of the company for which the project was developed and have performed a management or supervisory role
Responsibilities
- Engage in collecting and documenting new or updated requirements
- Evaluate business requirements and translate it into user stories or business, technical, and data requirements
- Take part in sessions to gather and review requirements alongside technical and business team members
- Conduct a comprehensive assessment of the current legacy system and transitional architecture to understand the architectures and functionalities
- Work with client businesses and IT SMEs to generate use case prioritization
- Conduct a comprehensive assessment of the current legacy system to understand its architecture, functionalities, and data model
- Draft transitional plan outlining the process for transitioning data, workflow, and functionalities from legacy systems to Salesforce/MuleSoft
- Collaborate with the development team throughout the transitional process and conduct regular review and adjustments
- Provide data migration, Salesforce and MuleSoft architecture design and solutions in accordance with project concept, ensuring alignment with best practice, industry standards, and organization standards
- Collaborate to identify and group logical Project services components and dependencies for Project solution backlog
- Collaborate to prioritize Project solution backlog
- Participate in developing and maintaining the project plans required by the client, ensuring that all milestones and deliverables are met on time
- Conduct Stakeholder Communication: Act as the primary point of contact for stakeholders, including clients, team members, and vendors. Regularly update stakeholders on project progress, risks, and issues
- Provide Team Leadership: Lead and mentor the project team, providing guidance and support to ensure they have the resources and information needed to complete their tasks effectively
- Conduct Resource Assessment: Provide bottom- up estimation process for staffing and hours for the Contractor to successfully meet requirements during the Base Contract period
- Conduct Technical Oversight: Oversee the technical aspects of the project, including data conversion and the integration of Salesforce and MuleSoft. Ensure that best practices are followed and that the solutions meet the project requirements
- Provide Quality Assurance: Work closely with the QA team to ensure that all deliverables are thoroughly tested and meet quality standards. This includes coordinating smoke testing, unit testing, and integration testing
- Collaborate with the UAT team and assist in structured testing planning and execution
- Conduct Problem Resolution: Identify and resolve any issues that arise during the project, ensuring that they are addressed promptly and effectively
- Complete Documentation: Ensure that all project documentation is complete and up-to-date, including technical documentation, user manuals, and project reports
- Coordinate Training and Support: Provide training and support to end-users and stakeholders to ensure they can effectively use the new systems and processes
- Conduct Post-Implementation Review: Conduct a post-implementation review to evaluate the project's success and identify areas for improvement in future projects
- Support Continuous Improvement: Implement continuous improvement practices to enhance project delivery processes and outcomes. Provide lessons learned to the client Team Leaders
- Provide a plan detailing the data flow, and tools necessary to maintain data quality standards and synchronicity with two separate production systems
- Participate in data synchronization work
- Participate in developing plans to decouple data synchronization
- Identify and execute tasks in preparation for data conversion and migration to decrease data conversion and migration issues and risks
- Work with client’s business and technical staff to continue with: Conduct data profiling
- Recommend preferred ways to document and develop data cleansing method and rules
- Coordinate and implement data cleansing rules
- Enhance, improve, and update transitional architecture to meet project requirements
- Implement and configure Salesforce and MuleSoft solutions in accordance with the designed architecture, ensuring alignment with best practices, industry standards, and organizational standards
- Configure components to seamlessly integrate with legacy systems and downstream processes
- Configure/modify the application to work with project requirements and design
- Perform testing and validation of the solution to verify functionality and interoperability
- Collaborate with the client’s staff and contractors to contribute to building an implementation plan and roadmap
- Create and manage the release management process
- Build and align to the client’s release process
- Conduct unit testing and integration testing and assist in System, User Acceptance testing and Structured Testing
- Assist with defect triage meetings and provide resolution
- Perform Process Assessment: Conduct AS-Is and To-Be analysis for the process impacted by the implementation of the project, including business and technology support structures
- Develop OCM Plan and Change Strategy: Create and document OCM plan or strategy for the project, define change resistance mitigation strategies, and develop an OCM roadmap and methodology
- Support Change Readiness: Assess project readiness for implementation, develop the client's readiness plan and roadmap, and facilitate readiness communication and feedback loops
- Support Prosci ADKAR Adoption for the project: Conduct ADKAR assessment, develop remediation plans and assessments, and create ADKAR progress tracking roadmap
- Develop the OCM Governance Structure: Define OCM sponsorship and leadership roles, create stakeholder management and communication frameworks, develop and implement Key Performance Indicators (KPIs) for OCM effectiveness
- Update Project’s Communication Management Plan and Strategy: Define communication channels and audience segmentation and implement multi-channel communication strategies. Create stakeholder OCM communication strategies and update in the Project’s Communication Management Plan
- Build Change Agent Capacity: Identify and train the client’s change agents needed for the scope of the project and define roles and responsibilities on change adoption
- Project Persona Research and Assessment: Analyze persona-based needs and training requirements for the project teams and the end user community
- Continuous Improvement and Reinforcement: Develop a continuous improvement roadmap and establish reinforcement strategies for sustaining change
- Create and deliver a knowledge transfer plan when applicable
- Facilitate any training sessions in accordance with the knowledge transfer plan
- Provide Maintenance and Operations (M&O) services
Preferred Qualifications
- A minimum of seven (7) years of experience working with Salesforce service and data
- Prior experience with California Department of Motor Vehicles (CA DMV) legacy data and services
- Prior experience performing ETL on a project involving more than 900 million legacy data records to Salesforce
Benefits
- Salary: $120,000 - $130,000
- Full-time employee - Remote
- Flexible workplace
- Great work-life balance
Share this job:
Similar Remote Jobs

