Senior QA Engineer

| Hybrid
Sorry, this job was removed at 7:40 p.m. (CST) on Monday, June 10, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Donnelley Financial Solutions (NYSE: DFIN) provides software and services that enable clients to communicate with confidence in a complex regulatory environment. With 3,500 employees in 61 locations across 18 countries, we provide thousands of clients globally with innovative tools for content creation, management and distribution, as well as data analytics and multi-lingual translations services. Leveraging advanced technology, deep-domain expertise and 24/7 support, we deliver cost-effective solutions to meet the evolving needs of our clients.

Summary



Donnelley Financial Solutions (NYSE: DFIN) is seeking a Lead QA Engineer to ensure the quality of our existing Venue Virtual Data Room product and as it evolves into a set of fault tolerant, autonomously scalable, and performant microservices in Azure. We are seeking a software engineering leader passionate about quality to create and sustain a common quality assurance strategy across multiple software development teams, lead its execution, and drive continuous improvement in software quality. If you are committed to leading others to deliver high quality, maintainable, reliable, performant, and scalable software, this role might be the perfect fit. Come be part of a growing, innovative team that cares about you and your personal growth and development. This role is availible for both our downtown Chicago location or our office located in Downers Grove

What you will do

  • Drive QA and test strategy, including performance and load testing, and execution across multiple development teams
  • Drive common test automation, frameworks and tools, and quality assurance measurement across multiple development teams
  • Lead multiple development teams to validate and verify software with traceability back to requirements
  • Improve effectiveness (coverage) and automation of test suites (unit, integration, regression, smoke, performance, load)
  • Ensure test suite execution time supports a two-week production release cycle without compromising quality
  • Identify risks to quality in architecture and design and develop risk mitigation strategies for development teams to execute during implementation
  • Directly lead remote QA teams to automate tests as part of our Continuous Integration and Delivery release process
  • Identify and integrate new test and test automation improvement opportunities into our Continuous Integration and Delivery release process
  • Create and report KPIs and metrics to actively manage and provide transparency to product quality and QA process effectiveness
  • Design and implement automated test cases within a defined framework to assure the quality of a functional domain; translate existing manual test cases into automated tests
  • Mentor software engineers and QA engineers in QA processes and best practices

Required Skills

  • 10+ years validating and verifying complex distributed polyglot systems in multiple environments using C# / .NET, Java, Scala, and/or C++ to improve quality
  • 5+ years experience using QA automation and test frameworks in a stage gate Continuous Integration and Delivery process to verify and validate software and improve quality
  • Experience driving and/or implementing test strategies and architecture across multiple teams and integrated applications to improve quality
  • Excellent problem solving, leadership, collaboration, and teamwork skills
  • Extensive experience writing automated tests
  • Experience leading multiple small teams to move fast to deliver quality improvement
  • Object-oriented design (SOLID) principles and design patterns
  • API first design building scalable ReSTful APIs, ideally using an IDL like OpenAPI
  • Bachelor of Science degree in Computer Science, Math, or Computer/Electrical Engineering


Nice to haves

  • Containerization and orchestration experience such as Kubernetes or Azure AKS
  • Demonstrated expertise validating and verifying fault tolerant, low latency distributed systems at scale in a cloud utility stack (such as Azure)
  • Simplicity is your goal – even when it takes more work to achieve that goal
  • You insist on a Continuous Integration workflow with zero-downtime deploys
  • Master of Science degree in Computer Science, Math, or Computer/Electrical Engineering


It is the policy of Donnelley Financial Solutions to select, place and manage all its employees without discrimination based on race, color, national origin, gender, age, religion, actual or perceived disability, veteran's status, actual or perceived sexual orientation, genetic information or any other protected status. 

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access jobs.dfsco.com as a result of your disability. You can request a reasonable accommodation by sending an email to [email protected].

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • jQueryLibraries
    • ReactLibraries
    • AngularFrameworks
    • Angular.JSFrameworks
    • ASP.NETFrameworks
    • KubernetesFrameworks
    • Node.jsFrameworks
    • TerraformFrameworks
    • DynamoDBDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • NoSQLDatabases
    • PostgreSQLDatabases
    • SAP HANADatabases
    • SnowflakeDatabases
    • TeradataDatabases
    • Microsoft AzureServices
    • New RelicServices
    • IllustratorDesign
    • PhotoshopDesign
    • Aha!Management
    • ConfluenceManagement
    • JIRAManagement
    • Microsoft ProjectManagement
    • DocuSignCRM
    • LinkedIn SalesNavigatorCRM
    • Microsoft DynamicsCRM
    • SalesforceCRM
    • MarketoLead Gen
    • Oracle EloquaLead Gen

Location

Located in the heart of downtown Chicago’s financial district, we are steps from all Metra stations, good eats and entertainment.

An Insider's view of DFIN

How would you describe the company’s work-life balance?

The company culture that I love the most about Donnelley is the flexibility and work-life balance. Working in this role with my peers, my leadership team, and within my own team — everyone understands that you have other things to take care of outside of your work.

Aravinda

VP, IT Infrastructure & Operations

How do you collaborate with other teams in the company?

The new employee is paired up with one or two team members to accomplish their first set of tasks and collaboration is encouraged every step of the way. We have other meetings on a cadence and will break into smaller groups when it feels right. For local employees who thrive on face-to-face collaboration, we try to meet in-person when possible.

Gary

Engineering Manager

What makes someone successful on your team?

Active and honest listening – Contrary to the stereotypical, extroverted sales rep, some of my most effective and insightful client interactions are when I do the least amount of talking, and the most active listening. Client insight is exponentially easier to excavate when you stop “pitching” – and start listening.

Carey

Senior Sales Representative

What is your vision for the company?

Our business plan reflects the change in products DFIN is selling today versus what we sell in five years. DFIN today is a company that offers a lot of professional services that we added software to, but the goal is to become a SaaS company that has services to support it.

Stephen

SVP, Global Head of Engineering

What are DFIN Perks + Benefits

DFIN Benefits Overview

The world continues to change in ways we never expected, but there is one constant: your safety and well-being is a top priority, and DFIN has you covered with our benefits.

Culture
Volunteer in local community
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Employee-led culture committees
Quarterly engagement surveys
Hybrid work model
Employee awards
Flexible work schedule
We value a work / life balance at DFIN.
Remote work program
We have partial and fully remote opportunities at DFIN.
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
Mandated unconscious bias training
Diversity manifesto
Diversity employee resource groups
Hiring practices that promote diversity
Diversity recruitment program
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Wellness programs
Mental health benefits
Wellness days
Unlimited PTO structure to support Wellness.
Financial & Retirement
401(K)
401(K) matching
Company equity
Employee stock purchase plan
Performance bonus
Child Care & Parental Leave Benefits
Childcare benefits
Generous parental leave
Family medical leave
Family Medical Leave granted under the Family and Medical Leave Act (FMLA).
Adoption Assistance
Return-to-work program post parental leave
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Paid holidays
Paid sick days
Flexible time off
Floating holidays
Bereavement leave benefits
Hardship benefits
Office Perks
Commuter benefits
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Employee parking available
Fitness stipend
Mother's room
Onsite gym
Professional Development Benefits
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours
Online course subscriptions available
Customized development tracks
Paid industry certifications
Personal development training
Apprenticeship programs

Additional Perks + Benefits

DFIN has implemented a Employee Stock Purchase Program.

More Jobs at DFIN

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DFINFind similar jobs like this