Automation Engineer

Artech Information Systems

  • Brookfield, WI
  • Contract
  • Full-time
  • 12 days ago
Location- Brookfield, WIIntroductionWe are seeking an experienced professional with expertise in test automation, framework development, and quality assurance. In this role, you will focus on developing and executing automated testing strategies to ensure the quality of software products, particularly in web-based payment systems, APIs, and third-party integrations. You will work closely with QA, product owners, developers, and leadership in a collaborative, Scrum-based environment.Required Skills & Qualifications
  • Applicants must be able to work directly on a W2 basis.
  • Five to six years of relevant work experience with programming concepts, development logic, or automating simple to medium complexity processes.
  • Hands-on development experience with JavaScript, Typescript, or Typescript-based automation frameworks.
  • Experience with the Cypress.io automation framework.
  • Proficient with version control tools such as Git and Bitbucket.
  • Experience in test automation and building frameworks from scratch.
  • Experience with backend API automation using Python or other languages.
  • Familiarity with Playwright, Docker, Jenkins, SQL databases, React.JS, and Node.JS.
  • Experience in security/penetration, performance, and load testing.
  • Knowledge of programming in Golang, PHP, Python, or Java.
  • Experience with API testing using Bruno.
  • Experience with AWS, Terraform, and building CI/CD pipelines.
  • Familiarity with handling sensitive data (HIPAA, PCI, PII compliance).
  • Knowledge of e-commerce and point of sale hardware testing.
  • Design, develop, and maintain an automation framework using JavaScript and Cypress.io for UI and API testing.
  • Create automated processes for triggering nightly runs and monitor them regularly.
  • Collaborate closely with Engineering teams to integrate QA and Automation into the process.
  • Create comprehensive test strategies for new development and ensure regression coverage across platforms.
  • Integrate automated tests into CI/CD pipelines to support agile development practices.
  • Participate in code reviews, design discussions, and provide constructive feedback to junior team members.
  • Analyze test results, identify framework issues, and provide recommendations for resolution.
  • Troubleshoot and develop solutions for automation challenges.
  • Communicate automation needs and challenges and follow them through to resolution.
  • Work within a Scrum-based SDLC and report on automation progress during sprint ceremonies.
Company Benefits & Culture
  • Inclusive and diverse work environment.
  • Opportunities for professional growth and development.
  • Supportive team culture with a focus on innovation and quality.
For immediate consideration please click APPLY

Artech Information Systems