Jobs · Engineering · Virginia

Senior Quality Assurance Software Engineer

Cooley AI · Reston, VA · 1 mo ago
Engineering$150k/yrFull-time
We need to output HTML fragment with headings

for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We need to parse the posting. Let's extract content: - About Cooley AI: description of company. That could be "About the role"? Actually "About Cooley AI" is about the company. The instruction says use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can have "About the role" maybe summarizing position summary. But we must not repeat job title as heading. We can have "About the role" with content from position summary. - Responsibilities: list of duties. - Requirements: maybe "Required Skills and experience" includes required skills. - Qualifications: maybe "Preferred Bachelor’s degree..." etc. - Skills: maybe list of competencies. - Benefits: description of benefits. - Pay: expected annual pay range. - Schedule: maybe mention full-time schedule? The posting says "full-time schedule" in pay line. Also maybe mention ability to work extended/weekend hours, travel as required. That could be schedule info. We need to avoid filler like "commensurate with experience". Not present. We must not include boilerplate like EEO, EOE, application instructions. Remove "Cooley LLP offers a competitive compensation and excellent benefits program. EOE." Also remove "Please note that final offer amount will be dependent on geographic location, applicable experience and skillset of the candidate." That's okay to keep? It's part of pay detail but maybe we can keep as part of Pay section. However instruction: "Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short

or drop it." So we can keep pay details. We need to preserve ALL substantive information; do NOT invent or summarize away detail. So we need to include all specifics: responsibilities list, required skills, preferred qualifications, competencies, benefits list, pay range, schedule (full-time, extended/weekend hours, travel as required). Also mention orientation at Cooley LLP, proficiency in Microsoft Office suite, iManage and other firm applications, ability to work extended and/or weekend hours, as required, ability to travel, as required. Those are under Required Skills and experience. We need to decide sections. Potential sections: - About the role: position summary paragraph. - Responsibilities: list of duties (the bullet list under "Specific duties and responsibilities include, but are not limited to, the following:" then list items). - Requirements: maybe "Required Skills and experience" (the bullet list after that heading). Could be split into Required and Preferred? But we have Qualifications for preferred degree etc. Skills for competencies. We need to avoid too many thin sections. But we need to include all info. We could have:

About the role

Position summary paragraph.

Responsibilities

    list items

Required skills and experience

    list items (After orientation at Cooley LLP, exhibit proficiency in the Microsoft Office suite, iManage and other firm applications; Ability to work extended and/or weekend hours, as required; Ability to travel, as required; 5+ years directly applicable experience (e.g., hands-on experience with designing frameworks using Playwright or other test automation platforms); Strong analytical and critical thinking in day-to-day tasks; Solid understanding of web application testing, including cross-browser validation.)

Preferred qualifications

    list items (Preferred Bachelor’s degree in Informational Systems, Computer Science or related discipline; Strong communication and collaboration skills in agile teams; Experience with performance testing; Strong understanding of web and API testing, including cross-browser validation and scalability considerations; Knowledge of software testing methodologies and agile development practices; Hands-on experience with Playwright or similar test automation platforms (Cypress, Selenium).)

Competencies

    list of competencies (Exceptional customer service skills; Strong problem-solving and project management skills; Ability to balance best practices with business objectives; Track record of excellent decision-making, integrity and working with IS management, business users and business professionals; Excellent oral and written communication skills, including technical and user documentation; Strong organizational skills and detail oriented; Ability to work independently and under high pressure with tight schedules and deadlines; Ability to interact well with all levels of business professionals; Excellent active listening skills; Ambitious and motivated team player; Capable of grasping new concepts quickly and without prior experience; Ability to multi-task and work in fast-paced environment; Ability to interact and coordinate with several teams to achieve objectives; Ability to solve problems independently and simultaneously, effectively managing multiple tasks; Professional demeanor)

Benefits

    list of benefits (medical, health savings account (with applicable medical plan), dental, vision, health and/or dependent care flexible spending accounts, pre-tax commuter benefits, life insurance, AD&D, long-term care coverage, backup care for children and/or adults and other parental support benefits; firm-paid life insurance, AD&D, LTD, short term medical benefits; 21 days of Paid Time Off (“PTO”) and 10 paid holidays each year; generous parental leave and fertility benefits; detailed benefit orientation for new employees.)

Pay

The expected annual pay range for this position with a full-time schedule is $103,000 - $150,000. Final offer amount will be dependent on geographic location, applicable experience and skillset of the candidate.

Schedule

Full-time schedule; ability to work extended and/or weekend hours as required; ability to travel as required.

We must ensure we don't include filler like "commensurate with experience". Not present. We need to output only HTML fragment, no markdown fences. Check for any duplicated lines: we should not repeat. Check for any boilerplate: "Cooley LLP offers a competitive compensation and excellent benefits program. EOE." We removed that. Also "New employees will attend a detailed benefit orientation to learn more about our many benefits and resources." We included benefit orientation in benefits. Check for any mention of EEO/equal-opportunity/scam-warning: we removed EOE line. Check for any application instructions: none. Now ensure we preserve all substantive information: Did we miss anything? Let's review original text. Original: "Cooley AI is seeking a Senior QA Software Engineer to join the Innovation team. About Cooley AI: Cooley AI is the wholly-owned subsidiary of Cooley LLP. The frontier development arm of the leading technology law firm in the world. Our mission is to bring the best-in-class practices from the technology field into the legal domain to help lead our firm and the legal industry into the AI era. All employees of Cooley AI are employees of Cooley and are seconded to Cooley AI. Position summary: As a leading technology law firm, Cooley is determined to become a leader in the digital practice of law. Cooley Innovation embraces a culture of customer service excellence and all members of the department are expected to move this agenda forward. To that end, the Quality Assurance (“QA”) Software Engineer is responsible for ensuring the quality, reliability, and performance of our software applications through a combination of automated and manual testing. A strong focus of this role is the design and maintenance of test automation frameworks using Playwright or comparable platforms (e.g., Cypress, Selenium). The engineer will work closely with developers, product owners, and QA peers to define test strategies, improve coverage, and deliver high-quality software solutions in a fast-paced environment. Specific duties and responsibilities include, but are not limited to, the following: Position Responsibilities Design, develop, and maintain automated test frameworks using Playwright or other industry-standard platformsExpand test coverage across UI, API, and integration layersPerform manual and exploratory testing where automation is not feasibleIntegrate automated test suites into CI/CD pipelines to support continuous testingDocument, track, and triage defects; collaborate with developers on resolutionEnsure test environments, data, and reporting are reliable and reusableContribute to QA best practices, coding standards, and reusable test componentsCollaborate with product and engineering teams to define acceptance criteria and quality metricsAll other duties as assigned or required Required Skills and experience: After orientation at Cooley LLP, exhibit proficiency in the Microsoft Office suite, iManage and other firm applicationsAbility to work extended and/or weekend hours, as requiredAbility to travel, as required5+ years directly applicable experience (e.g., hands-on experience with designing frameworks using Playwright or other test automation platforms).Strong analytical and critical thinking in day-to-day tasksSolid understanding of web application testing, including cross-browser validation. Preferred Bachelor’s degree in Informational Systems, Computer Science or related disciplineStrong communication and collaboration skills in agile teamsExperience with performance testingStrong understanding of web and API testing, including cross-browser validation and scalability considerationsKnowledge of software testing methodologies and agile development practicesHands-on experience with Playwright or similar test automation platforms (Cypress, Selenium) Competencies Exceptional customer service skillsStrong problem-solving and project management skillsAbility to balance best practices with business objectivesTrack record of excellent decision-making, integrity and working with IS management, business users and business professionalsExcellent oral and written communication skills, including technical and user documentationStrong organizational skills and detail orientedAbility to work independently and under high pressure with tight schedules and deadlinesAbility to interact well with all levels of business professionalsExcellent active listening skillsAmbitious and motivated team playerCapable of grasping new concepts quickly and without prior experienceAbility to multi-task and work in fast-paced environmentAbility to interact and coordinate with several teams to achieve objectivesAbility to solve problems independently and simultaneously, effectively managing multiple tasksProfessional demeanor Cooley LLP offers a competitive compensation and excellent benefits program. EOE. The expected annual pay range for this position with a full-time schedule is 103,000 - $150,000. Please note that final offer amount will be dependent on geographic location, applicable experience and skillset of the candidate. We offer a full range of elective benefits including medical, health savings account (with applicable medical plan), dental, vision, health and/or dependent care flexible spending accounts, pre-tax commuter benefits, life insurance, AD&D, long-term care coverage, backup care for children and/or adults and other parental support benefits. In addition to elective benefit options, benefited employees receive firm-paid life insurance, AD&D, LTD, short term medical benefits as well as 21 days of Paid Time Off (“PTO”) and 10 paid holidays each year. We provide generous parental leave and fertility benefits. New employees will attend a detailed benefit orientation to learn more about our many benefits and resources." We need to include the "About Cooley AI" description. That could go under About the role or maybe a separate "About the company". But instruction only lists headings like About the role, Responsibilities, etc. We could put the company description under About the role (makes sense). Also the position summary paragraph. Thus About the role content: combine the About Cooley AI description and position summary. Let's craft:

Cooley AI is the wholly-owned subsidiary of Cooley LLP, the frontier development arm of the leading technology law firm in the world. Its mission is to bring best-in-class technology practices into the legal domain to help lead the firm and the legal industry into the AI era. All employees of Cooley AI are employees of Cooley and are seconded to Cooley AI. As a leading technology law firm, Cooley is determined to become a leader in the digital practice of law. Cooley Innovation embraces a culture of customer service excellence and all members of the department are expected to move this agenda forward. The Quality Assurance (QA) Software Engineer is responsible for ensuring the quality, reliability, and performance of software applications through a combination of automated and manual testing, with a strong focus on designing and maintaining test automation frameworks using Playwright or comparable platforms (e.g., Cypress, Selenium). The

Similar jobs