The Senior Analyst, IT QA is accountable to ensure product quality for enterprise applications. The role works with various groups and departments within the organization to enforce quality standards throughout the Systems Development Lifecycle. Including leading test execution, test strategy definition, ensuring requirements meet quality standards and performing quality assurance (QA) and validation testing.
What you will do:
- Define test strategy and test plans to ensure quality delivery including functional testing, regression testing, performance testing and negative testing.
- Lead other QA Analysts for quality assurance efforts for major strategic systems development efforts
- Actively drive quality improvements within agile development teams to ensure requirements are comprehensive and testable and delivery process is optimized for quality outcomes.
- Support risk assessment and risk discovery for products
- Execute testing as needed
- Identify and implement opportunities for delivery efficiency including test automation.
Skills:
- Uses experience with MS Visual Studio, .Net applications, Java, JavaScript, SQL Server, ETL
- In-depth understanding of applications testing with emphasis on web-based and client server applications, APIs, SSIS packages
- 5+ years in quality assurance or systems development role
- Ability to view a large picture of multiple projects as well as critical points of each application
- Process oriented, detailed person with solid organizational skills
- Excellent verbal and written communication skills
- Creative troubleshooter with strong problem-solving skills
Education:
BS/BA in Computer Science, Computer Engineering or a related field and 3 years of experience in a job as a Programmer Analyst or in a related occupation
Job Title:
Senior Software Quality Control Engineer
About the Role:
We are seeking a Senior Software Quality Control Engineer to lead quality across our software delivery lifecycle while mentoring junior team members and influencing engineering best practices. This role combines hands-on testing and automation with technical guidance, standards definition, and cross-team leadership.
As a senior team member, you will play a critical role in shaping our quality strategy, preventing defects early, and fostering a culture where quality is a shared ownership by both engineers and testers alike.
Key Responsibilities:
Quality Leadership & Strategy
- Own and drive quality standards, test strategies, and best practices across multiple projects or product areas
- Provide input into architectural and design discussions with a focus on testability, reliability, and risk mitigation
- Identify systemic quality gaps and improve overall software quality maturity
- Mentor and guide junior and mid-level QC engineers, providing technical coaching, feedback, and career development support
- Review test cases, automation code, and defect reports to ensure accuracy, clarity, and effectiveness
- Act as a trusted resource for quality-related questions across the engineering organization
Testing & Automation
- Develop, execute, and review automated test plans, including functional, regression, integration, and system testing
- Lead the development and maintenance of scalable, maintainable automated test frameworks & suites, effectively integrated into CI/CD pipelines and release processes
- Leverage AI to move at speed to automate testing
- Partner closely with Product, Engineering, and UX teams to review requirements and acceptance criteria and ensure testing aligns with intended use and traceability standards
- Proactively identify quality risks during backlog grooming, sprint planning, and design reviews
- Communicate quality status, risks, and recommendations clearly to technical and non-technical stakeholders throughout delivery cycle
- Perform advanced white box testing of all multi-layered components of complex system workflows (front-ends, APIs, databases, events, etc.)
Defect Management & Continuous Improvement
- Lead defect triage discussions and ensure defects are prioritized appropriately based on risk and business impact
- Analyze trends in defects, escapes, and test coverage to drive root-cause analysis and preventative improvements
- Promote shift-left testing practices and continuous improvement initiatives
Required Qualifications
- Bachelor s degree in Computer Science, Engineering, or equivalent practical experience
- 6+ years of experience in software quality assurance or quality control engineering
- Strong understanding of Agile/Scrum development methodologies
- Demonstrated experience with test automation frameworks and tools
- Solid understanding of modern software architectures, including APIs, microservices, and data-driven systems
- Proven ability to mentor, influence, and lead without direct authority
- Excellent verbal and written communication skills
Preferred Qualifications
- Hands-on experience with quality lifecycle AI automation tools like AWS Nova are a strong plus, but also test automation tools like Selenium, REST-assured, Postman, or similar
- Experience integrating quality practices into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps)
- Direct experience with AWS cloud resources to quickly navigate different application layers
- Exposure to performance, security, or accessibility testing
- Experience working in regulated or compliance-driven environments, particularly in the pharmaceutical and health insurance fields
- Ability to write, debug, and review production-level code in at least one programming language
What Success Looks Like
- Quality risks are identified early and addressed proactively
- Junior QC engineers grow in confidence, capability, and ownership
- Automated test coverage increases while regression effort decreases
- Development teams actively seek QC input throughout the SDLC
- Production defects and customer-reported issues continue to decline
Why Join Us
- Opportunity to shape quality strategy and engineering culture
- Influence technical direction while remaining hands-on
- Collaborative, accountable environment focused on delivering high-quality software