Posted in

Sr Software Development Engineer in Test

Sr Software Development Engineer in Test

CompanyPatientPoint
LocationFairview, OR, USA
Salary$103183 – $148771
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 6+ years of total professional experience
  • 3+ years of experience with Python and JavaScript
  • Expertise implementing Automation Frameworks like TDD/BDD, Keyword, POM, and Hybrid Frameworks (e.g., Selenium)
  • Experience with test automation tools like Robot Framework, Selenium, TestNG, Cucumber
  • Experience with Atlassian tools (JIRA, Confluence, etc.)
  • Experience with RESTful service architecture
  • Experience with SQL language in one or more database platforms (MySQL, PostgreSQL, Oracle, MS SQL, or Snowflake)
  • Experience with distributed source control systems such as Git
  • Experience in requirements gathering, designing test plans, defect management, project tracking, reporting, and End of Test report creation
  • Integration of testing controls into CI/CD pipeline and within release management processes
  • Experience with test runners reporting and linking into Continuous Integration (CI) servers such as Jenkins, Travis or CircleCI
  • Experience testing cloud-based software with domain-driven designs utilizing Docker and Kubernetes

Responsibilities

  • Collaborate with Product Owners/BA’s/Architects/QA Testers in refinement and defining story acceptance criteria for controls-based software utilized in automated systems for material movement.
  • Analyze system requirements and review technical specifications to assess, evaluate, and create testing requirements for all software components for functional and end-to-end scenarios.
  • Follows and coaches’ best practices for construction and utilization of Hybrid Testing Framework (data-driven, Keyword Driven) to support Dev and DevOps in Test/Behavior-driven designs and DevOps CI/CD pipelines for test automation/integration.
  • Collaborate and contribute to automation test system architecture, methodologies, and processes using industry best practices and innovation of testing framework.
  • Design, construct and maintain automated test reporting infrastructure for providing technical, project, and business visibility to software quality.
  • Assist with performance test creation, execution, and integration into CI/CD.
  • Collaborate with deployment engineers around customer acceptance test plans evaluating areas of automation before software deployment.
  • Taking part in continuous improvement through sharing of knowledge and coaching within the team.

Preferred Qualifications

  • Bachelor’s Degree
  • Knowledge of Linux, SH, ADB and shell scripting
  • Experience with Amazon Web Services
  • Certification with TMAP and/or ISTQB