Jobs · Engineering

Software Test Engineer

Aquent · United States · 2 wk ago
RemoteRemoteEngineeringFull-time

Duties/Responsibilities/Primary Function

  • Be a strong quality advocate, work in an agile software development environment, collaborate closely with software engineers, designers, and product managers to analyze requirements specifications and discuss software design and testability to ensure we deliver high quality software
  • Develops test strategy and writes comprehensive test plans, test cases for user stories, with little guidance
  • Prepares data sets to test logic, error handling, and system workflows
  • Isolates, reproduces, and tracks defects
  • Verifies Code Changes/Fixes
  • Fulfills the QA responsibilities on an agile scrum team
  • Identify test cases that should be automated, write and groom them
  • Can develop (code, debug, test) test automation code for a small-sized story
  • Design, debug, create and maintain automated test suites
  • Maintain automated test suites/packages to be compliant with changing requirements and features
  • Actively seek opportunities to grow and learn from more experienced engineers

Required Skills/Abilities/Profile

  • Experience with software development life cycle utilizing agile methods
  • Experience with software quality assurance methodologies
  • Experience with manual testing: proficient with testing web applications on a variety of browsers from IE to Safari, to FireFox, to Chrome, to Edge
  • Has a test automation mindset, i.e., prioritizes a test automation approach first
  • Experience with automated GUI testing, e.g., Selenium, Cypress, Playwright, etc
  • Familiar with automated acceptance testing, page object pattern design
  • Excellent verbal and written communication skills
  • Excellent organizational skills and attention to detail
  • Excellent time management skills (efficient at multitasking) with a proven ability to meet deadlines
  • Experience working with and on a distributed team (we work 100% remotely)
  • Good analytical and problem-solving skills
  • Solid knowledge of CS fundamentals (data structures, object-oriented programming, algorithms)
  • Solid experience in a Macintosh or Linux environment
  • Knowledge of Python or Go or Java
  • Familiarity with JavaScript / TypeScript / React
  • Knowledge of database interaction, e.g., MongoDB and SQL
  • Solid experience with CI/CD (continuous integration/continuous delivery) tools
  • Experience working with cloud technologies (e.g. AWS, GCP, or Azure)
  • Experience testing in a cloud-based SaaS infrastructure
  • Experience testing REST API

Education and Experience

  • Master/Bachelor’s degree or its equivalent is required
  • Typically, 1-3 years related experience required

Physical Requirements

  • Prolonged periods of working on a computer of up to 8 hours per day
  • Must be able and willing to travel. (Team meet-ups)
  • Remote position.

Similar jobs

Software Test Engineer

Intelliforce-IT Solutions Group, LLC.Annapolis Junction, MD· 3 wk ago
Engineering$159k–$204k/yrapply on intelliforceitsolutionsgroup.applytojob.com

Software Test Engineer

Trane TechnologiesSt Paul, MN· 1 wk ago
Engineeringapply on careers.tranetechnologies.com

Software Test Engineer

Shield Consulting Solutions, Inc.Linthicum, MD· 1 wk ago
Engineering$180k–$190k/yrapply on theapplicantmanager.com