M

Mayer Brown

Global law firm handling complex transactions

Senior Analyst: Quality Control

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeChicago, IL, USA$138k - $140k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Information Technology, Computer Sciences, or a related field is required; an equivalent combination of education and directly related experience may be considered in lieu of the degree.
  • At least 5 years of software quality control experience, including broad experience creating and maintaining test cases for applications such as SaaS, client/server, mobile, and hosted applications.
  • Prior experience writing project test plans and assisting with an organization's overall quality control strategy.
  • Prior experience interpreting use cases, design documents, and functional specifications and providing feedback on quality control concerns.
  • Prior experience managing test case repositories, organizing test cases for execution, and applying test case construction and execution best practices.
  • Ability to conduct and direct research into information technology issues and products as required.
  • Experience planning and executing quality control activities across varied circumstances, technologies, and projects, including enterprise business intelligence powered by data warehouses or data lakes.
  • Ability to perform mathematical calculations supporting test case construction, business cases, budgets, and metrics.
  • Proficiency with Microsoft 365 and Microsoft Teams products.
  • Understanding of relational database theory and experience using SQL for verification activities.
  • Experience using virtualization technology, such as VMware, client/server snapshots, and cloning, in test environments.
  • Knowledge of quality control techniques and methods, including white box, black box, boundary value, parallel, and risk-based testing.
  • Experience using contemporary testing tools, including OpenText AQM, Azure DevOps, JIRA, and IBM ETM, including defect tracking tools.
  • Experience using relevant Windows operating system tools for verification activities.
  • Strong understanding of quality control principles and processes and the software development life cycle.
  • Strong written and verbal communication skills and the ability to communicate and negotiate professionally with firm personnel at all levels and outside vendors.
  • Ability to work in a diverse team environment and support the firm's demanding needs.
  • Ability to work under pressure and meet deadlines while managing shifting priorities.
  • Self-starter with a high level of initiative.
  • Strong customer service skills, ability to anticipate needs, and independent judgment.
  • Attention to detail, organizational skills, and ability to handle multiple projects.
  • Ability to maintain confidentiality and exercise discretion.
  • Strategic thinking and problem-solving skills.
  • Ability to adjust rapidly to new situations requiring attention and resolution.
  • Ability to understand the functional and business requirements of a software application.
  • Ability to take initiative in generating ideas to improve department operations and willingness to challenge the status quo.

Responsibilities

  • Define and document test plans, identify appropriate test stages and techniques, and guide project teams and users through plan execution.
  • Administer test environments and coordinate related tasks with the Desktops and Operations departments.
  • Deliver high-quality end-user support, including training on test tools.
  • Maintain metrics on quality control processes and results.
  • Author and maintain documentation of quality control guidelines and processes.
  • Provide quality control activity inputs to project managers for project plans and status reports.
  • Develop accurate duration and effort estimates for quality control activities and deliver them on schedule and to expectations.
  • Foster a collaborative work environment using Agile and DevOps principles and techniques.
  • Review documentation, communicate findings, and support resolution of findings.
  • Provide quality control feedback on requirements and designs.
  • Analyze and decompose requirements and design documentation to determine test points, scenarios, and cases.
  • Develop, run, maintain, and manage manual functional test cases to validate requirements efficiently.
  • Partner with project teams to verify defect fixes and conduct regression testing against new and existing applications.
  • Coordinate with quality control automation engineers to clarify requirements, provide test case information, arrange test environment access and privileges, and communicate test case or scope changes.
  • Administer the deviation management system and test case repository.
  • Execute automated functional test cases as needed.
  • Support annual forecasting by providing effort estimates for project proposals.
  • Coordinate with software support and maintenance vendors to resolve issues, seek advice and information, and ensure tool capabilities are leveraged.
  • Perform workflow analysis and identify and recommend process improvements and team development opportunities.
  • Identify alternatives and take preventive action to avoid potential problems or increase the likelihood of desired outcomes.
  • Identify and communicate resource needs to quality control leadership.
  • Guide junior quality control analysts and coach and train less experienced or new team members.
  • Assist in developing request for proposal and request for information documentation for vendor selection, and contribute to vendor evaluation and recommendations based on prioritized criteria.
  • Participate in interviews for open positions.
  • Ensure requirements traceability from high-level requirements through lower-level requirements to test cases.
  • Identify, communicate, and track system deviations and quality metrics to facilitate resolution and help stakeholders understand risk.
  • Provide clear, correct, factual, timely, appropriately detailed status reports to stakeholders and the manager.
  • Maintain proactive working relationships with teams across IT and the business.
  • Facilitate user acceptance testing planning, execution, and management, including environment preparation, test tool support, and coordination.
  • Promote transparent communication between business support teams and fee-earning employees using firm-approved methods and technologies.
  • Anticipate obstacles during planning and adjust accordingly.
  • Coordinate with project team members, including business analysts and subject matter experts, to confirm project scope, requirements, test data needs, test account privileges, and related matters.
  • Encourage team members to give one another continuous feedback and share information openly.
  • Notify and explain to quality control leadership and the project manager in a timely and accurate manner when deliverables are not achievable or critical issues arise.
  • Perform other duties as assigned or required to meet firm goals and objectives.

Desired Qualifications

  • Certified Software Tester (CSTE) certification from the Quality Assurance Institute (QAI) is preferred.
  • Prior experience in a professional services setting is preferred.
  • Knowledge of Azure AD, AD, and Intune features and concepts such as group policy objects (GPOs) is helpful.
  • Proficiency with generative artificial intelligence tools such as Harvey, Copilot, ChatGPT, and Gemini to improve test case development, test planning, research, and troubleshooting is preferred.
  • Power BI experience, including Power Query and Data Analysis Expressions (DAX), is a plus.

About the Company

Mayer Brown

Global law firm handling complex transactions

Mayer Brown is a global law firm that helps large companies and financial institutions with complex deals and disputes. It operates across four continents with about 200 lawyers in New York, London, and Hong Kong, the three largest financial centers. The firm handles high-stakes litigation and complex transactions across industries, with a focus on financial services. Its lawyers work in integrated, cross-border teams to provide clients with strategic advice and practical solutions, aiming to anticipate needs and deliver excellent outcomes. Mayer Brown differentiates itself through its global reach, the scale of its major centers, and a unified “one-firm” culture that brings together knowledge and experience from everywhere to support clients. The goal is to act as a trusted partner, delivering clear guidance and successful results on the world’s most challenging matters.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Frankfurt, Germany
Founded
2013

Recently Posted Jobs

Explore more opportunities at Mayer Brown

See more jobs