Jobs · Information Technology · Maryland

Mid-Senior Automated Test Engineer

Nyla Technology Solutions · Annapolis Junction, MD · 1 mo ago
On-siteInformation Technology$150k–$250k/yrFull-time
We need to output HTML fragment with sections: headings

for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Use
  • for any list of duties/requirements/benefits, and

    for prose. Do NOT repeat job title as heading. Do NOT put Job ID/requisition numbers as headings. Preserve all substantive info; remove boilerplate (cookie/navigation/legal/EEO/equal-opportunity/scam-warning). Also remove duplicated lines, application instructions. Include a section only when posting has real specific content for it; never emit heading followed by filler/placeholder text like "commensurate with experience", etc. Prefer few substantive sections over many thin ones. We need to parse the job description. Key content: - Active security clearance at TS/SCI polygraph level required. - Immediate need for Automated Test Engineer. - Role: key to ensuring quality, reliability, performance of RAD system during enterprise modernization. - Detail-oriented advocate for software quality: design, develop, execute robust automated test suites, collaborating within cross-functional Agile team of software developers, system engineers, product owners to validate functional enhancements across converged authoring and dissemination tools. - Annual base salary range: $150,000-$250,000 (USD), does not include discretionary bonus or comprehensive benefits package. Actual compensation may vary based on location, experience, education, skill level. - Work Style: On-site with up to 2 days per week of telework flexibility available! - Required Skills: - Automation Engineering: Proven hands-on experience designing, writing, maintaining automated tests using Cypress (must be detailed on resume). - Scripting Languages: Proficiency in JavaScript or TypeScript for test script development. - Testing Scope: Demonstrated experience testing modern web applications, RESTful microservices, and APIs. - QA Best Practices: Strong understanding of software QA methodologies, tools, and lifecycle processes. - Agile & Collaboration: Practical experience in Agile software development environments using tools like Jira and Confluence. - Version Control: Hands-on experience with version control systems (Git). - Education: Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline, PLUS 7+ years of professional software engineering experience OR High School Diploma / GED, PLUS 11+ years of hands-on technical software development experience in lieu of a degree. - Desired Skills: - CI/CD Pipeline Integration: Experience configuring and integrating automated tests directly into CI/CD pipelines (e.g., GitLab CI/CD). - Cloud Architecture: Familiarity with cloud-based architecture and deployment within Amazon Web Services (AWS). - Containerization: Basic understanding of Docker containerization to execute tests across consistent environments. - Domain Knowledge: Familiarity with government agency report authoring and dissemination policies. - About Nyla Technology Solutions: description. - Taking Care of All of You: benefits description (Nyla FLEX program details: pay, leave, schedule, health care 100% covered, 10% 401k matching with full vesting day 1, Professional Development $5k per year, student loan repayment program, 8 hours volunteering annually). - Nyla is an equal opportunity employer (boilerplate to remove). We need to decide sections: maybe "About the role", "Responsibilities", "Requirements", "Qualifications", "Skills", "Benefits", "Pay", "Schedule". However we need to avoid thin sections. We can combine some. We have security clearance requirement - could be part of Requirements. We have work style (on-site with telework) - could be part of Schedule or maybe a separate "Work Style" but not in allowed headings; we could incorporate into Schedule or Responsibilities? Probably Schedule. We have salary range - Pay. We have benefits description - Benefits. We have required skills and desired skills - could be under Skills (maybe separate Required and Desired but we can list both under Skills with subheadings? But only allowed headings are those; we could still have

    Skills

    and then within that we can have

    or

      . Could separate required and desired as paragraphs. We have responsibilities: design, develop, execute automated test suites, collaborate, validate functional enhancements. We have about the role: maybe a brief overview. We have education requirement - could be under Qualifications. We have security clearance - maybe under Requirements. We need to avoid filler like "commensurate with experience" etc. Not present. We must not include boilerplate like equal opportunity employer. We must not include application instructions. We must not include duplicated lines. We must not include navigation/cookie/legal. We must output only HTML fragment. Let's craft:

      About the role

      Immediate need for an Automated Test Engineer to ensure the quality, reliability, and performance of the RAD system during an enterprise modernization effort. You will design, develop, and execute robust automated test suites, collaborating within a cross‑functional Agile team of software developers, system engineers, and product owners to validate functional enhancements across converged authoring and dissemination tools.

      Responsibilities

      • Design, write, and maintain automated tests using Cypress.
      • Develop test scripts in JavaScript or TypeScript.
      • Test modern web applications, RESTful microservices, and APIs.
      • Apply software QA best practices and lifecycle processes.
      • Work in Agile environments using Jira and Confluence.
      • Utilize Git for version control.
      • Collaborate with developers, system engineers, and product owners to validate functional enhancements.

      Requirements

      • Active TS/SCI polygraph security clearance.
      • Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline plus 7+ years of professional software engineering experience; OR High School Diploma/GED plus 11+ years of hands‑on technical software development experience.

      Skills

      Required:

      • Proven hands‑on experience designing, writing, and maintaining automated tests with Cypress.
      • Proficiency in JavaScript or TypeScript for test script development.
      • Demonstrated experience testing modern web applications, RESTful microservices, and APIs.
      • Strong understanding of software QA methodologies, tools, and lifecycle processes.
      • Practical experience in Agile software development environments using tools like Jira and Confluence.
      • Hands‑on experience with version control systems (Git).

      Desired:

      • Experience configuring and integrating automated tests into CI/CD pipelines (e.g., GitLab CI/CD).
      • Familiarity with cloud‑based architecture and deployment within Amazon Web Services (AWS).
      • Basic understanding of Docker containerization for consistent test environments.
      • Familiarity with government agency report authoring and dissemination policies.

      Pay

      The annual base salary range for this role is $150,000‑$250,000 (USD). Discretionary bonus compensation is not included in this range. Actual compensation may vary based on geographic location, work experience, education, and skill level.

      Benefits

      • Nyla FLEX program offering flexibility in pay, leave, and schedule.
      • 4 weeks of annual leave plus 11 holidays, with additional annual leave accrued per year of service; option to cash out leave hours or arrange extra contract hours.
      • Ability to buy additional annual leave for up to 6 weeks total.
      • Flexible scheduling options, including scaling down to 30‑32 hours per week while retaining benefits.
      • 100% company‑paid health care (medical, dental, vision).
      • 10% 401k match with full vesting day 1.
      • $5,000 per year professional development allowance for fees, tuition, or time off.
      • Student loan repayment program.
      • 8 hours of paid volunteering annually.

      Schedule

      On‑site work with up to 2 days per week of telework flexibility available.

      We must ensure we didn't repeat job title. We didn't. We didn't include Job ID. We removed boilerplate. We kept all substantive info. Check for any missing info: The description about Nyla Technology Solutions (About Nyla) - we omitted that. Should we include? It's substantive but maybe not required as a section; we could incorporate into About the role or maybe a separate "About the company". However allowed headings list does not include "About the company". But we could put it under About the role? Might be okay to include a paragraph about Nyla under About the role or maybe a separate section "About Nyla". But the instruction says use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but says "use

      for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)". It implies those are examples; we could add other headings if needed, but better to stick to those. The About Nyla description is substantive; we could incorporate a brief sentence in About the role or maybe a separate "About the company" but not in list. Safer to include a short paragraph under About the role about Nyla. Add: "Nyla Technology Solutions delivers AI, Data Science, and Software Engineering services for the U.S. Government, known for technical trendsetting and rapid mission impact." Add that to About the role paragraph. Also we have "Taking Care of All of You" benefits description; we captured many points but maybe missed some details: "Nyla starts with 4 weeks of Annual Leave plus 11 holidays and an additional day of Annual Leave for each year you’re at the company. You have the flexibility to cash out your annual leave hours, opt out of other Nyla benefits, and/or arrange for additional hours on contract* (over 40 hrs/week). There’s even an option to earn 1.3 times your hourly rate once you work over 1880 hours on contract!" Also "BUY additional annual leave for a total of 6 weeks of annual leave. That’s up to 240 hours of leave plus 11 holidays! That’s not even including paid anniversary leave!" Also "WHAT ABOUT OTHER BENEFITS? Nyla’s health care (medical, dental, and vision) is 100% covered by the company. We provide 10% 401k matching - with full vesting day 1! Our Professional Development offers $5,000 per year to be used towards fees, tuition, or time off for your continued growth. We even have a student loan repayment program and we provide 8 hours of volunteering annually so you can support your community, making your world a better place." We captured many but missed: cash out leave hours, opt out of other Nyla benefits, arrange additional hours on contract (over 40 hrs/week), option to earn 1.3 times hourly rate after 1880 hours contract, paid anniversary leave, ability to buy additional annual leave up to 6 weeks total (240 hours) plus 11 holidays, plus paid anniversary leave. Also "Nyla starts with 4 weeks of Annual Leave plus 11 holidays and an additional day of Annual Leave for each year you’re at the company." We have that as "4 weeks of annual

Similar jobs