πWorldwide
Technical Quality Assurance Principal
closed
Sagent
πRemote - Worldwide
Summary
Join Sagent, a mortgage servicing, SaaS-based financial technology company, as a Principal Technical Quality Assurance member. You will play a crucial role in ensuring the quality and reliability of our software products and services. Lead quality control tests and analyses, provide technical guidance to the QA team, and shape the quality assurance strategy. Develop and maintain test plans and scripts, collaborate with various teams, and improve QA processes. This role requires extensive experience in quality assurance and a strong theoretical knowledge base. Sagent offers a comprehensive benefits package, including remote/hybrid work options and many other perks.
Requirements
- Completion of a four-year college degree in a relevant discipline plus 10 years of experience in an applicable field, or completion of an advanced degree (Masters or higher) in an applicable and relevant field plus 5 years of related experience in an applicable field, or equivalent experience will be considered in lieu of a degree
- Ability to apply a theoretical knowledge base to achieve goals through your own work, with specific functional expertise typically gained through formal education and experience
- Proven experience in performing quality control tests and analyses to ensure software meets or surpasses specified standards and end-user requirements
- Proficiency in manual QA/testing of products and services, and experience in environments that utilize state-of-the-art software automation applications testing processes
- Strong skills in drafting, revising, and approving test plans and scripts to ensure alignment with standards and IT strategy
- Experience collaborating with users to plan user acceptance testing, alpha and beta testing
- Proven ability to ensure that system tests are successfully completed and documented, and all problems are resolved. Capability to develop, revise, and approve quality assurance and testing policies, standards, and procedures
Responsibilities
- Oversee and mentor QA teams, ensuring that all members are aligned with the testing strategy and quality standards
- Provide technical guidance to the quality assurance team and other stakeholders
- Communicate effectively, delegate tasks, provide constructive feedback, and motivate team members
- Maintain excellent problem-solving and decision-making abilities for the purpose of resolving challenges and ensuring the success of quality assurance initiatives
- Establish comprehensive test strategies that align with the overall IT strategy and standards
- Develop, revise, and approve detailed test plans to ensure they meet quality standards and project requirements
- Streamline the testing process and improve efficiency as well as create automated testing frameworks as needed
- Create and maintain test scripts that are used to validate the functionality and performance of the software
- Generate test data files with both valid and invalid records to thoroughly test program logic and verify system flow
- Stay updated with the latest industry trends and best practices in quality assurance, continuously improving testing processes and methodologies to enhance product quality
- Work closely with various teams, including development, product management, and client services, to ensure that quality standards are met throughout the project lifecycle
- Work with users to organize user acceptance testing, as well as alpha and beta testing phases
- Collaborate with stakeholders to understand and analyze requirements, ensuring that test plans and scripts are designed to cover all necessary scenarios
- Plan and allocate resources effectively, ensuring that the QA team has the necessary tools, skills, and personnel to execute the test plans
- Identify potential risks in the project and develop mitigation strategies to address them
- Lead initiatives to improve QA processes and methodologies, incorporating feedback and lessons learned from previous projects
- Develop, revise, and approve quality assurance and testing policies, standards, and procedures to ensure adherence to industry best practices
Preferred Qualifications
- Experience with software development lifecycles, focusing on software quality engineering aspects
- Knowledge and experience of API testing tools and frameworks like Postman, RestAssured, or SoapUI
- Strong knowledge with CI/CD tools such as Azure DevOps, Jenkins or GitLab CI is crucial
- Experience with test automation frameworks like Selenium, Playwright JUnit, TestNG, or Cypress is essential
- Proficient in languages commonly used for test automation, such as Python, Java, JavaScript, or C#
- Scripting skills in languages like Shell, Bash, or PowerShell are important for automating various testing tasks and processes
- Proficiency in using version control systems like Git is necessary for managing and collaborating on test scripts and code
- Understanding of SQL and database management systems is important for validating data integrity and performing backend testing
Benefits
- Remote/Hybrid workplace options
- Health Benefits
- Unlimited Flexible Time Off
- Family Planning Services
- Tuition Reimbursement
- Paid Family Leave
- 401(k) Matching
- Pet Insurance
- LinkedIn Learning
- Virtual Social Experiences
- Career Pathing
- Focus Time Fridays
This job is filled or no longer available
Similar Remote Jobs
πColombia

πChile, Brazil
π°$116k-$155k
πUnited States, Canada
πUnited States
πPanama
πArgentina
πCanada
πCanada
πUnited States