Business Wire-posted about 9 hours ago
$120,000 - $128,000/Yr
Full-time • Mid Level
Remote
501-1,000 employees

The Quality Assurance Automation Engineer has experience in software development and quality engineering. This role applies their knowledge of programming languages, data structures, and algorithms to identify and fix issues in the code while helping to create test automated frameworks, integrate automated tests into the CI/CD pipeline, and write code to improve the overall testability of our software. The Quality Assurance Automation Engineer investigates and determines how best to automate testing of services and will be responsible for updating the test automation framework, maintaining test cases, and troubleshooting application test failures from sprint to sprint.

  • Responsible for the overall quality of IT projects and changes through execution of all aspects of the Software Development and Testing Life Cycle.
  • Partner with Engineering and Product teams to understand software features, help debug code, automate repetitive tasks, and help implement new tools and frameworks to streamline the quality process.
  • Perform exploratory and manual testing as necessary to ensure high test coverage.
  • Prepare test documentation (test strategy, test plan, test summary report, test cases) that closely mimics real-world usage scenarios.
  • Develop, implement, and leverage automated testing solutions across API, functional and non-functional test cases.
  • Identify, log, and track test results including defects discovered during all phases of test, and troubleshoot any errors and points of failure.
  • Provide technical direction and mentorship to engineers in test design and coding best practices through code reviews.
  • Produce consistent, high-quality automation code and ensure extensive unit, API, and regression test coverage.
  • Bachelor’s degree in Computer Science or related technical field with relevant work experience.
  • 3+ years of SDET and software engineering experience to include comprehensive understanding of key concepts of software quality and advanced understanding of Python and Javascript languages, supporting an Agile delivery model.
  • 3+ years of experience creating, running, and troubleshooting automation scripts for testing web, local and mobile applications, microservices, and using open-source test tools like Selenium, Pytest, and Playwright.
  • Demonstrated ability to solve complex problems while explaining solutions in simple terms.
  • Self-motivated with the ability to work independently and perform multiple tasks under minimal supervision.
  • 1+ year of experience working with DevOps installing, configuring, and integrating automation scripts on Continuous Integration (CI) tools such as Jenkins, Github Runners, and Argo CD.
  • Experience working in version control systems, preferably Github.
  • Experience with stress, performance, and load testing using Locust and JMeter.
  • Business Wire will not sponsor a new applicant for employment authorization for this position.
  • Ability to work remotely
  • Excellent health benefits that begin on your first day of employment
  • $100 monthly fitness allotment, a tuition reimbursement program, and enhanced mental health resources
  • 401(k) plan with generous company match, and annual profit sharing contribution (subject to company performance)
  • PTO, Floating Holidays, Wellness Day Off, Birthday Day Off, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service