Senior QA - MS Dynamics Knowledge
Location
United States + 144 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen
Posted
3 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
- Lead End-to-End Testing: Design, plan, and oversee comprehensive manual and automated testing strategies to ensure software quality across all stages of the development lifecycle, focusing on both functional and non-functional requirements.
- Automation & Manual Testing: Develop, maintain, and execute robust automated test scripts and frameworks, while also performing meticulous manual testing to uncover hard-to-find bugs and edge cases.
- Bug Identification & Reporting: Demonstrate exceptional attention to detail and a meticulous approach in finding, documenting, and tracking defects, ensuring issues are clearly communicated and resolved efficiently.
- Quality Leadership: Serve as the senior point of contact for all quality-related matters, leading a team of QA engineers and analysts in best practices for testing, defect prevention, and continuous process improvement.
- Client Engagement & Communication: Confidently lead challenging client discussions regarding quality standards, test results, and defect management, translating technical findings into actionable business insights and recommendations.
- Test Strategy & Planning: Architect and refine test strategies, including risk-based testing approaches, regression testing plans, and automation coverage, ensuring alignment with project goals and timelines.
- Collaboration & Mentorship: Work closely with cross-functional teams, including developers, business analysts, and project managers, to ensure quality objectives are met, while mentoring junior QA staff and fostering a culture of quality throughout the organization.
- Continuous Improvement: Stay abreast of emerging testing tools and methodologies, driving innovation in QA processes and advocating for the adoption of new technologies that enhance testing efficiency and effectiveness.
Qualifications
- 7+ years of progressive experience in software quality assurance and quality control, with at least 2 years in a senior or lead QA role.
- Proven expertise in both manual and automated testing, including hands-on experience with automation frameworks.
- Demonstrated ability to design and execute detailed test plans, test cases, and regression suites for complex software systems.
- Strong track record of identifying, isolating, and documenting critical bugs and edge cases, with a reputation for meticulousness and attention to detail.
- Experience leading and mentoring QA teams and managing quality processes in Agile or hybrid development environments.
- Excellent communication skills, with the ability to lead difficult conversations with clients and stakeholders and translate technical findings into business value.
- Proficiency with bug tracking and test management tools.
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field (or equivalent experience).
Requirements
- Advanced knowledge of automated testing tools and scripting languages.
- Deep understanding of software development life cycle, QA methodologies, and best practices.
- Experience with version control systems.
- Familiarity with CI/CD pipelines and DevOps practices is a plus.
Soft Skills
- Extreme attention to detail and a rigorous, analytical mindset.
- Strong leadership, mentoring, and team-building abilities.
- Excellent problem-solving and troubleshooting skills.
- Ability to manage multiple priorities and deliver high-quality results under pressure.
Optional Qualifications
- Experience in regulated industries or with enterprise-scale projects.
- Exposure to performance, security, or usability testing.
Job Requirements
- 7+ years of progressive experience in software quality assurance and quality control, with at least 2 years in a senior or lead QA role.
- Proven expertise in both manual and automated testing, including hands-on experience with automation frameworks.
- Demonstrated ability to design and execute detailed test plans, test cases, and regression suites for complex software systems.
- Strong track record of identifying, isolating, and documenting critical bugs and edge cases, with a reputation for meticulousness and attention to detail.
- Experience leading and mentoring QA teams and managing quality processes in Agile or hybrid development environments.
- Excellent communication skills, with the ability to lead difficult conversations with clients and stakeholders and translate technical findings into business value.
- Proficiency with bug tracking and test management tools.
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field (or equivalent experience).
- Advanced knowledge of automated testing tools and scripting languages.
- Deep understanding of software development life cycle, QA methodologies, and best practices.
- Experience with version control systems.
- Familiarity with CI/CD pipelines and DevOps practices is a plus.
- Soft Skills
- Extreme attention to detail and a rigorous, analytical mindset.
- Strong leadership, mentoring, and team-building abilities.
- Excellent problem-solving and troubleshooting skills.
- Ability to manage multiple priorities and deliver high-quality results under pressure.
- Optional Qualifications
- Experience in regulated industries or with enterprise-scale projects.
- Exposure to performance, security, or usability testing.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer – React.js, Node.js
SoftermiiWe help your ideas come to life with thought-out design and development of MVP web and mobile apps and other products.
Open this job to view full details and requirements.
Software Engineer, Platform - Cambridge, USA
SpeechifyGet your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.
The role involves designing, developing, and maintaining robust backend APIs, including public TTS, payment, subscription, and authentication services, while overseeing the entire backend API landscape for performance and maintainability. Responsibilities also include collaborating on B2B solutions and aligning backend architecture with product strategy through close work with cross-functional teams.
Software Engineer, Platform - Fayetteville, USA
SpeechifyGet your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.
The role involves designing, developing, and maintaining robust backend APIs, including public TTS, payment, subscription, and authentication services, while overseeing the entire backend API landscape for performance and maintainability. Responsibilities also include collaborating on B2B solutions tailored for enterprise clients and aligning backend architecture with product strategy.
Software Engineer, Platform - Plantation, USA
SpeechifyGet your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.
The role involves designing, developing, and maintaining robust backend APIs, including public TTS, payment, subscription, and authentication services, ensuring they meet business and scalability requirements. Responsibilities also include overseeing the entire backend API landscape for performance enhancement and collaborating on B2B solutions tailored for enterprise clients.