Software Quality Assurance Analyst
hace 30 días
Phoenix
Job Description Overview We’re looking for a detail-oriented Quality Assurance Analyst to join our Agile delivery teams. In this role, you will design, execute, and maintain both manual and automated tests to ensure our web-based and desktop applications meet the highest standards of reliability, usability, and performance. The position requires expertise in testing, SQL scripting, automation, and cross-functional collaboration with teams such as Product Owners, Developers, and DevOps. As a part of a dynamic and cross-functional team, you'll contribute to building robust software by validating features, tracking defects, and ensuring that each release meets quality standards at every stage of development. Key Responsibilities • Test Planning & Design: Develop comprehensive test plans, test cases, and checklists based on functional requirements and user stories., • Manual Testing: Execute functional, regression, integration, and user acceptance tests on web and desktop applications. Identify, document, and track defects., • Test Automation: Build and maintain automated test scripts using Selenium, Cypress, or TestComplete., • Defect Management: Log, prioritize, and work with developers to reproduce, validate, and retest issues. Ensure defects are resolved in a timely manner., • Collaboration: Partner with Product Owners, Developers, and DevOps to define testing scope, testing exit criteria, and participate in sprint meetings to align testing efforts with development cycles., • Reporting & Metrics: Produce clear and concise test summary reports, metrics, and dashboards to communicate testing progress, quality risks, and defect status to stakeholders., • Continuous Improvement: Advocate for QA best practices, implement process improvements, and help the team adopt new tools and methodologies to enhance testing efficiency., • Documentation: Write and maintain user guides, release notes, and internal knowledge base articles. Ensure documentation is clear and accessible to both internal teams and end-users., • SQL & Data Validation: Write and execute SQL scripts to facilitate data validation, backend testing, and test data creation., • Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience., • 3+ years of experience in software QA, with a focus on both manual and automated testing., • Strong SQL proficiency (e.g., joins, inserts, updates, query optimization)., • Strong understanding of REST API testing using tools like Postman., • Familiarity with Azure DevOps, Salesforce, Git, and Atlassian tools (e.g., Confluence)., • Knowledge of Scrum and Waterfall development methodologies and the ability to work in both environments., • Experience using Microsoft Office (Excel, Word) and tools like WinZip or 7-Zip for deployment packaging., • Basic knowledge of IIS, application deployment, and configuration., • Familiarity with data encryption, penetration testing, and application security principles., • Must be authorized to work in the United States without current or future sponsorship., • Experience with CI/CD pipelines, such as Jenkins, GitHub Actions, or Azure DevOps Pipelines., • Familiarity with performance testing tools such as JMeter or Gatling., • Basic to intermediate SQL knowledge for backend testing and data validation., • ISTQB or equivalent QA certification., • Experience with Salesforce platform testing and workflows., • Understanding of accessibility standards (e.g., WCAG, Section 508)., • Experience working with Power BI or other BI reporting tools., • Familiarity with Docker or other containerization technologies., • Knowledge of release/change management processes in software testing., • Competitive salary and benefits package, • Flexible work options, including remote opportunities, • Ongoing professional development and certification support, • Inclusive and collaborative team culture, • Opportunities to work on impactful, enterprise-level applicationsCompany DescriptionWe are a dynamic technology Company dedicated to building innovative software solutions, with its corporate headquarters operating from Phoenix, AZ, We believe in delivering top-quality, scalable, and efficient applications that drive business success. Minisoft established itself in the Legal Industry over thirty-five years ago with the launch of the groundbreaking Account Receivable Collection Software (ARCS). Following the rapid expansion and adoption of ARCS by the largest law firms in the USA, Minisoft expanded internationally and now provides the leading Accounts Receivable Collections Software and Consulting to the world's largest law firms, spreading across North America, Europe, Africa, Asia, and Australia. Join our collaborative, skilled team, where your contributions will significantly impact projects from conception to deployment.We are a dynamic technology Company dedicated to building innovative software solutions, with its corporate headquarters operating from Phoenix, AZ, We believe in delivering top-quality, scalable, and efficient applications that drive business success. Minisoft established itself in the Legal Industry over thirty-five years ago with the launch of the groundbreaking Account Receivable Collection Software (ARCS). Following the rapid expansion and adoption of ARCS by the largest law firms in the USA, Minisoft expanded internationally and now provides the leading Accounts Receivable Collections Software and Consulting to the world's largest law firms, spreading across North America, Europe, Africa, Asia, and Australia. Join our collaborative, skilled team, where your contributions will significantly impact projects from conception to deployment.