Overview
Orrick currently has an excellent opportunity for a Sr. IT Quality Assurance Engineer in our Wheeling, WV, Austin, and Houston offices. This is a hybrid position.
Responsibilities
In conjunction with the IT PMO Manager, and other members of the firm, the Sr. IT Quality Assurance Engineer will design and execute tests to identify software defects and ensure that the solution meets applicable quality standards and requirements defined by the project members. The Sr. IT QA Engineer will also assist in the creation of best practices for software testing frameworks and procedures at the firm.
- Lead the team of Quality Assurance engineers and testers in the development or adoption and implementation of best practices for software testing.
- Lead the team of Quality Assurance engineers and testers in the development or adoption and implementation of quality assurance procedures and test automation frameworks.
- Provide direction to and lead Quality Assurance team in updating, implementing and maintaining applicable testing procedures, quality standards and testing frameworks.
- Lead ongoing reviews of business processes and develop optimization strategies.
- Evaluate software testing processes and tools, recommend and implement improvements.
- Coach and mentor more junior quality assurance engineers and team members.
- Employ new and creating automation testing techniques and methods to ensure high quality standards and testing efficiency.
- Stay updated with the latest testing tools, methodologies, industry trends and advancements in automation testing.
- Design, develop, and execute manual test plans and manual test cases based on specified software requirements and technical specifications.
- Design, develop and maintain automated test scripts using testing automation frameworks and programming languages.
- Review and analyze system specifications to ensure comprehensive test coverage.
- Perform functional, regression, integration, performance, user acceptance and other types of testing.
- Conduct post-release and post-implementation testing to ensure software stability.
- Effectively evaluate different aspects of a software application across its development lifecycle.
- Identify, document, and track software defects to resolution.
- Analyze test results and report to the development team.
- Create and maintain documentation of test results and prepare detailed reports on findings.
- Document and effectively communicate insights and plans to cross-functional team members and management.
- Collaborate with developers and project stakeholders to understand requirements.
- Collaborate with software developers and other team members to resolve quality issues and provide feedback on testing challenges.
- Collaborate with software developers and other team members to develop effective test strategies and test plans.
- Maintain and update test automation frameworks to ensure they remain effective and efficient.
- Manage various enterprise knowledge systems and ensure they are being used to their fullest potential.
- Prioritize initiatives based on business needs and requirements.
- Manage competing resources and priorities.
- Monitor deliverables and ensure timely completion of projects.
- Build, develop, and grow any business relationships vital to the success of the team.
Qualifications
- Bachelor's degree in Computer Science, Information Systems or similar or equivalent work experience.
- Minimum 5-10 years of demonstrated manual software testing and quality assurance.
- Minimum 5-10 years of demonstrated automation testing.
- Strong knowledge of automated testing tools (e.g., Selenium, Playwright, Visual Studio, JetBrains).
- Proficiency in at least one scripting language, e.g., C#, Java, Python.
- Proficiency in manual testing techniques.
- Proven experience in professional software QA Testing processes and methodologies.
- Certification in software testing (e.g., ISTQB) highly preferred.
- Enterprise application testing, web application testing, desktop application testing, mobile application testing, API testing.
- System testing, user interface testing, security testing, smoke testing, unit testing, exploratory testing.
- Cross-browser testing and multi-platform testing.
- Experience with different SDLC models, e.g., Agile, Waterfall, DevOps.
- 5-10 years of relevant experience in professional services environment.
- Experience with information systems in a client service-oriented environment.
- Strong communication and teamwork skills.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work in a fast-paced environment.
- Initiative in working with users, internal teams and third parties.
Who is Orrick? Orrick is a global law firm focused on delivering innovative solutions for four sectors: Technology & Innovation, Energy & Infrastructure, Finance and Life Sciences & HealthTech. Founded more than 150 years ago in San Francisco, Orrick today has offices in 25+ markets. We are recognized globally for delivering the highest-quality legal advice and for our culture of innovation and collaboration. Compensation and Benefits The expected salary range for this position is between $101,000 - $133,000. Orrick is committed to providing a comprehensive, competitive, and thoughtful total compensation package to our attorneys and staff, wherever they work. This compensation and benefits information is based on the Orrick's estimate as of the date of publication and may be modified in the future. The level of pay within the range will depend on a variety of job-related factors that may include, but not limited to, qualifications, relevant experience or education, particular skills or expertise, geography. Other compensation may include an annual discretionary merit bonus, which would be determined by Firm and individual performance. We offer a full range of elective health benefits including medical, dental, vision and life; robust mental well-being programs; child, family, elder, and pet care benefits; short- and long-term disability and industry leading parental leave benefits, health savings account contributions (w/applicable medical plan), flexible spending accounts, and a 401K program. This role will receive compensated time off through our Flexible Time Off program and paid holidays. Please visit www.orrick.com for more information about the firm. How to Apply: If you are searching for a chance to create an impact, you have a little grit and you love working with a team, we want to talk with you. To submit your resume and cover letter for this position, please visit our Staff and Paralegal Opportunities Listings at www.orrick.com/Careers. Orrick accepts applications for this position on an ongoing basis, until filled. We are an Equal Opportunity Employer. #LI-DNI
|