Automation Tester

InnoSoulDenver, CO
Remote

About The Position

The Automation Tester will manage all test activities throughout the Software Development Lifecycle (SDLC). This role involves developing, executing, maintaining, and enhancing test scripts for validating IDXR functionality and integration. The tester will execute functional, regression, performance, and security test cases, and create/maintain requirements traceability matrices and test data. Coordination with Scrummasters, Project Managers, and Business Analysts is crucial for ensuring correct reporting. The role requires analyzing system requirements, documenting test cases, and improving their effectiveness. The tester will also follow the defect management process, establish communication with development teams for defect resolution, document and monitor defects, and determine defect severity and priority. Additionally, the tester will identify manual tests suitable for automation and troubleshoot automated test failures.

Requirements

  • Agile methodology + boards
  • Proficient (4-6 Years) in Agile Development Methodology
  • Proficient (4-6 Years) in Java
  • Proficient (4-6 Years) in Communication skills both verbal and written
  • Proficient (4-6 Years) in Team work
  • Ability to use write custom SQL to evaluate application results and create test data
  • API unit testing with Postman or similar tools
  • API performance testing with JMeter or similar tools; Fiddler/Selenium/JMeter
  • Azure DevOps
  • AWS Workspaces
  • CI/CD Pipelines
  • d environments (AWS/Azure)
  • Agile methodology + boards
  • Proven ability to script automation in a programming language such as; Python or Java.
  • 3+ years designing and executing manual and automated testing
  • Strong Trouble-shooting skills (Identify source issues in browser, API response, code, OS, Dev Kit, etc.)

Nice To Haves

  • Advanced scripting in more than one language (Java, Python, bash, etc.)
  • Configuration Management
  • Performance tuning
  • Product Documentation

Responsibilities

  • Manage all test activities throughout the Software Development Lifecycle (SDLC).
  • Develop, execute, maintain, and enhance test scripts for validating IDXR functionality and integration functionality.
  • Execute functional and regression test cases as well as performance and security test cases.
  • Create and maintain requirements traceability matrices.
  • Identify, manage, create/obtain test data required for projects.
  • Coordinate with Scrummasters, Project Managers and/or Business Analysts throughout the testing process to ensure correct reporting information is relayed.
  • Analyze system requirements, identify and document all test cases.
  • Analyze the effectiveness of test cases and then make any necessary improvements.
  • Solicit feedback from the project scrum team if issues beyond what is typical in the normal testing environment are discovered.
  • Follow defect management process for system test and user acceptance test.
  • Establish effective communications with development teams for defect management.
  • Document defects and their resolution.
  • Monitor the management of defects.
  • Determine when a valid defect has occurred, how to communicate it, or if it needs to be escalated for analysis or repair.
  • Identifies and recommends defect management strategies.
  • Determine the severity and priority of defects with support from the development team.
  • Determine if a defect fix is successful with support from the business requirements team.
  • Determine what defect metrics to communicate.
  • Determine which manual tests are good candidates for automation.
  • Diagnose, troubleshoot, and correct automated test failures.
  • Develop and document test cases based on use cases.
  • Create, maintain, and execute automated application test scripts (framework, Postman).
  • Create, maintain, and execute manual test plans; identify corner cases and recommended handling strategies (back out, go forward, messaging).
  • Create, maintain, schedule, and execute load testing plans and scripts (JMeter, AWS Distributed Load Testing, Blaze).
  • Identify performance benchmarks and bottlenecks (AWS CloudWatch, CloudTrails, X-Ray Monitoring).
  • Generate testing reports and maintain QA artifacts in project wiki (test scripts, run logs, result reports).
  • Integrate QA automation into existing CI/CD pipelines (Azure DevOps, xUnit tests).
  • Integrate security scanning into automated build processes – synthesize and consolidate scan results into project reports.
  • Create and maintain bug/issue reports in agile boards (Azure DevOps, Trello, Jira).
  • Delegate tasks to QA support team members.
  • Provide training and onboarding support as needed.
  • Participate as a key member of the Product Delivery Team.
  • Provide QA innovation and subject matter expertise across organization.
  • Participate in digital transformation projects and enterprise share groups.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service