CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you.
CLA is dedicated to building a culture that invites different beliefs and perspectives to the table, so we can truly know and help our clients, communities, and each other.
CLA is looking to hire a Senior Quality Assurance Analyst to join our growing Internal IT team.
About the role:
The Role of the Senior Quality Assurance (QA) Engineer is to work alongside our product owners, business analysts, developers, and business stakeholders to identify, design, create and execute appropriate test cases to ensure the delivery of high-quality products and services. As a Senior Quality Assurance Engineer, you will assist the Quality Assurance team in the development and adherence to quality standard and software development best practices such as Agile/Scrum development practices, Release Management and Testing Automation.
The Senior QA Engineer reports to the Manager of IT Software Quality Assurance. Will receive work direction from the Lead Senior QA Engineer. Works closely within the Enterprise Application Development teams including Development and Automation, Data Engineering, Professional Services Automation and Web Systems.
As a Senior Quality Assurance Analyst, you will:
• Collaborate with developers, product owners and business analyst through the development process to release functional, performant and secure applications regularly
• Ensure quality issues, risks and defects are appropriately identified, documented, tracked and resolved in the defect tracking system (Azure DevOps, Jira, etc…)
• Design, create and execute manual and automated test cases using appropriate relevant quality assurance tools and techniques (Selenium, C#, Page Object Model…)
• Organize and prioritize tests, delegating testing assignments
• Compiling and reporting manual/automation relevant results for any releases or activities
• Coordinate with wider quality teams to automate as much of the testing effort as possible with a minimum set of code / scripts for the most valuable scenarios.
• Provide information and recommendations of current state of quality by analyzing and summarizing findings based on output of automation, compile documentation of progress and results
• Enforcing best practices around automation code and work item management; working with team to ensure tests involved in any automated pipelines are healthy
• Mentor less experienced quality assurance engineers and developers in quality aspects
• Stay current with researching new testing technologies and improving existing solutions
What you will need:
• At least 3 years of experience working in Software Development Life Cycle or related.
• Experience within testing software applications.
• Experience with programming languages like C# or JavaScript and/or Python.
• Experience working in Agile/Scrum development process.
• Familiar with cloud-based technologies and platforms (e.g., Azure,).
• Experienced with API, Integration development and testing.
• Familiar with performance and/or security testing.
• Good understanding of database testing responsible for designing, executing and documenting test cases and scenarios for database systems.
• Ensure data is extracted and compared from two or more sources to ensure that they are consistent and accurate.
•Expertise in data comparison using Excel and Tools.
•Identifying and reporting discrepancies and issues by collaborating with stakeholders in a timely manner
• Bachelor’s degree or combination of experience, education and training may be accepted in lieu of degree
Our Perks:
- Flexible PTO (designed to offer flexible time away for you!)
- Up to 12 weeks paid parental leave
- Paid Volunteer Time Off
- Mental health coverage
- Quarterly Wellness stipend
- Fertility benefits
- Complete list of benefits here
#LI-DJ1
Equal Opportunity Employer /AA Employer/Minorities/Women/Protected Veterans/Individuals with Disabilities.
Click here to learn about your hiring rights.
Wellness at CLA
To support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.
To view a complete list of benefits click here.