
Senior Quality Assurance Engineer
Assurety Consulting Inc
Job description
Experience: 7-9 Years
Required: Public Trust - Sensitive Level (USA Citizen or Green Card)
Benefit: Competitive Pay, Generous PTO and Holiday Schedule, Comprehensive Health Plan, 401(k), and Collaborative Team Atmosphere
Salary Range: $105K โ 112K
Summary: Assurety is an industry leader in the postal and parcel ecosystem, with 21+ years of experience serving government and commercial sectors, including postal/parcel, marketing, finance, retail, and higher education. We leverage data and technology to solve complex problems, fostering a culture of collaboration, innovation, and ownership. Our solutions help clients save lives, cut costs, boost revenue, strengthen the U.S. economy, and enhance customer experiences.
This Senior QA Engineer role is responsible for planning, designing, and executing quality assurance activities supporting USPS enterprise applications. The role focuses on analyzing business and technical requirements, designing comprehensive test strategies and test cases, performing functional, API, and data validation testing, and ensuring high-quality software delivery. You'll work closely with business analysts, developers, and stakeholders to support successful project delivery, maintain compliance with USPS standards, identify and resolve defects, and continuously improve quality assurance processes across enterprise systems.
Key Responsibilities
-
Analyze business and technical requirements to design comprehensive test strategies, develop detailed test scenarios and test cases, and ensure complete test coverage for new features, enhancements, and defect fixes.
-
Execute manual functional, regression, integration, and user acceptance testing to validate software quality and ensure applications meet business and technical requirements.
-
Perform API testing using tools such as Postman to validate system integrations and business workflows across enterprise applications.
-
Validate application data using SQL queries and other data analysis techniques to ensure data integrity and accuracy.
-
Identify, document, track, and retest software defects, working closely with developers to verify resolutions and support timely delivery.
-
Collaborate with business analysts, developers, product owners, and stakeholders to clarify requirements, identify edge cases, and improve overall software quality.
-
Review business and technical documentation to ensure requirements are complete, testable, and accurately reflected in test coverage.
-
Create, maintain, and organize QA artifacts, including test plans, test cases, test execution results, defect reports, and other testing documentation.
-
Participate in Agile ceremonies, daily stand-ups, sprint planning, backlog refinement, and project status meetings while communicating testing progress, risks, and issues to project leadership.
-
Identify testing risks, recommend mitigation strategies, and proactively communicate quality concerns to project management and client stakeholders.
-
Support release validation and production readiness activities to ensure successful software deployments.
-
Recommend improvements to testing processes, test coverage, and quality assurance practices to improve efficiency and product quality.
-
Work with structured and semi-structured data formats, including SQL result sets, XML, JSON, flat files, and other enterprise data sources to support testing activities.
-
Provide support for additional QA-related activities and documentation as needed, including test reports, release documentation, and knowledge transfer materials.