QA Automation Engineer
At Wilson Elser, we are redefining what it means to work at a national law firm. With more than 1,400 attorneys across 46 offices nationwide, we are recognized among the top 100 law firms by The American Lawyer and ranked #30 in the National Law Journal’s survey of the nation’s largest law firms.
Our continued success is built on a culture of collaboration, innovation, client service, and mutual respect. We are committed to fostering an environment where employees are empowered to grow their careers, contribute meaningfully, and thrive professionally.
The Position
This role will combine core software QA practices—including functional testing, regression testing, end-to-end testing, test automation, and release validation. The role will also require the candidate to design, build, and maintain a scalable automation framework spanning UI, API, and integration testing — and embed quality gates directly into our CI/CD pipelines.
Key Responsibilities
- Design and execute reusable automated test plans for Wilson Elser's software applications, including functional testing, integration testing, regression testing, and end-to-end validation of user workflows.
- Verify that new features meet acceptance criteria, operate reliably across supported environments, and do not introduce regressions into existing functionality as efficiently as possible.
- Integrate automated checks into CI/CD pipelines where appropriate, including regression tests, workflow-level tests,
- Maintain clear test plans, test cases, defect documentation, quality criteria, and release readiness artifacts.
- Participate in sprint planning, backlog refinement, acceptance-criteria definition, and release reviews as the quality advocate for software functionality development and testing processes.
Qualifications
- 5+ years of experience in software quality assurance, test engineering, or a related software engineering role.
- Experience designing and executing functional, regression, integration, and end-to-end test cases for production software applications within multi-faceted enterprise environments.
- Advanced skills with automated testing frameworks such as Jest, K6, Playwright, Selenium, Postman
- Strong experience with front end technologies utilizing JavaScript, Typescript, HTML, CSS, NodeJS
such as Angular, React, and/or Vue.js - Experience with back end and cloud languages such as C#, Java, or Python.
Preferred Qualifications
- Software QA Discipline: Strong understanding of functional testing, regression testing, integration testing, exploratory testing, defect management, and release validation.
- Evaluation and Rubric Design: Comfortable defining test scenarios, expected outcomes, and provide analytics based on automated workflows.
- Automation Focused: Strong grasp of test automation principles, API testing, CI/CD integration, and reusable test design.
- Collaborative Communicator: Comfortable working across engineering, data analytics, and product teams to define quality standards, acceptance criteria, and analyze results for continuous improvement.
- Lead By Example: Proven ability to mentor, participate, and promote environments of knowledge sharing and collaboration.
Education
- Bachelor of science degree (or equivalent) in Computer Science, Engineering, or relevant field (or equivalent experience).
Wilson Elser offers a competitive salary and benefits package designed to support our attorneys both professionally and personally.
A variety of factors are considered in making compensation decisions, including but not limited to experience, education, licensure and/or certifications, geographic location, market demands, other business and organizational needs, and other factors permitted by law. Final salary wages offered may be outside of this range based on other reasons and individual circumstances. This position is considered full-time and therefore qualifies for benefits including 401(k) retirement savings plan, medical, dental, vision, disability, and life insurance. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Why Should You Apply?
- Benefits: Outstanding benefits package, including 401k match and generous PTO plan
- Career Growth: Ample opportunities for professional development and advancement
- Employee Perks: Access to corporate discount plans and other benefits