• Apex Systems
  • Boulder , CO
  • Information Technology
  • Full-Time
  • 670 Logan Mill Rd

Loading some great jobs for you...

Apex Systems is looking for a Sr. Software Test Engineer for our Biotech client in Boulder, CO. This is a direct hire opportunity and they are looking for someone at Lead or Architect level.

Key Job Responsibilities:
  • Lead the design, implementation, and maintenance of the group?s automation and test architecture, including tools and infrastructure
  • Lead efforts to evaluate, select, and develop test automation tools and frameworks applying latest techniques and processes (test-driven development, data-driven testing, etc.)
  • Develop and maintain automation test infrastructure and test scripts
  • Work on and lead cross-functional project teams comprised of developers, product owners, architects, systems engineers, DevOps, Marketing, Quality and Regulatory
  • Interface with product owners, software developers and key stakeholders to determine correct software behaviors and lead technical efforts for solving engineering problems and providing testing solutions
  • Lead efforts to review and analyze requirements and the evaluation of test cases to ensure proper test coverage and test adequacy
  • Write and maintain clear and concise testing and engineering documents including plans, procedures, protocols, and reports
  • Organize and lead test design, planning, development, and execution efforts to ensure system architecture and functionality meets requirements and specifications
  • Analyze test results and defects to ensure proper disposition
  • Establish and maintain traceability from test cases to requirements
  • Participate in all phases of software development life cycle (SDLC) from requirements definition to deployment
  • Establish and enhance existing test and Agile processes and documentation
  • Mentor junior Test and Automation Engineers within the group
  • Bachelor's Degree in Computer Science, Software Engineering or related field
Skills and experience:

Must Have:
  • 10+ years of hands-on database-backed web application testing experience, including 1-3 years as a Test Lead or Test Architect
  • Experience with automated and manual testing for enterprise and cloud scale products on various software, hardware, and networking infrastructures
  • Deep knowledge of Unit, Functional, Integration, System, and Regression testing
  • Experience with test automation tools such as Selenium, Maven, Cucumber, Junit, REST Assured
  • Experience with database testing (SQL, Postgres, DynamoDB, etc.)
  • Proficiency with one or more of the following scripting languages: Python, Shell, JavaScript
  • Experience working in Continuous Build/Integration environments and using code repository and defect tracking tools (Jenkins, Docker, BitBucket, Jira)
  • Experience leading/working in an Agile/scrum environment
  • Experience architecting and implementing test automation frameworks
  • Experience working within a regulated environment, preferably Healthcare or Medical Device (FDA Quality System Regulation, Design Controls, GMP)
  • Experience with Web Services, Micro services, SaaS, REST, RabbitMQ
EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at

Associated topics: automation, performance test, prevent, prevention, quality assurance, quality assurance engineer, software quality assurance, test, test engineer, tester

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Loading some great jobs for you...