Posted in

Software Engineer in Test

Software Engineer in Test

CompanyQ2
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Typically requires a Bachelor’s degree in a software related field and/or 5+ years of experience and/or equivalent relevant work experience
  • Strong experience with automation, test plans, and testing methodologies
  • Strong experience in testing web-based software solutions (both front end and back-end services)
  • Experience with Python and SQL is considered a plus
  • Experience with automation tools such as Selenium with Python/JavaScript is considered a plus
  • Strong test case management skills (Create, Execute, Report, Revise, Repeat)
  • Strong experience debugging complex web applications issues through code review and detailed logs
  • Excellent communication and teaming skills especially with highly technical team members
  • Strong test plan organization and test execution planning skills in a CI and Agile environment
  • Experience working in small, highly efficient teams with a high degree of collaboration prowess
  • Passionate about the work, proactive work ethic, and highly motivated attitude to provide excellence in software quality
  • Experience with version control systems such as Gitlab/ Bitbucket
  • Experience with defect tracking systems; Jira is considered a plus
  • Proven experience in the use of web services and RESTful APIs when performing testing; expertise considered a plus
  • Experience with SAAS is highly desired
  • Ability to focus on detail while also exercising pragmatism to keep up with project deadlines
  • Ability to work flexible hours when necessary for project deadlines
  • Responsible for ensuring that all security, availability, confidentiality, and privacy policies and controls are adhered to

Responsibilities

  • Work with developers, business analysts, product owners, and stakeholders to understand the goals and deliverables of each project and how it relates to our industry and our product’s standard functionality
  • Create comprehensive test plans alongside development which provide outstanding code coverage and that can be traced to use cases and report specifications
  • Create test cases for features and functions with detailed steps to perform and expected results
  • Execute test cases, provide results, and create resulting defects with diagnostic information for proper triage
  • Create, manage, execute, and maintain automation test scripts
  • Help author, review, and critique Python unit tests and other test scripts
  • Setup and maintain test environments and test automation
  • Work with developers to explain test outcomes and guide them to understanding exit criteria
  • Participate in and contribute test effort estimates in Sprint and Release planning sessions
  • Be passionate about driving product quality throughout the product line
  • Mentor other test engineers in the practice of test automation

Preferred Qualifications

  • Experience with Python and SQL is considered a plus
  • Experience with automation tools such as Selenium with Python/JavaScript is considered a plus
  • Experience with defect tracking systems; Jira is considered a plus
  • Proven experience in the use of web services and RESTful APIs when performing testing; expertise considered a plus
  • Experience with SAAS is highly desired