This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Thermonposted 4 days ago
Mid Level
Austin, TX
Electrical Equipment, Appliance, and Component Manufacturing
Resume Match Score

About the position

The QA Software Engineer is responsible for designing, developing, and maintaining test automation frameworks and will take an active role in shaping the quality of our software. This will demand integration with our Software development engineers, developing test strategies, creating test plans, bug reporting and triaging as well as identifying automation opportunities. The QA Software Engineer in Test will actively sync with software development hardware team to reduce duplication, foster better testing, and resist regressions. As a member of the R&D software Group, you will be expected to continuously stay up-to-date with emerging software technologies, embrace best practices and deliver software as planned.

Responsibilities

  • Use Quality Engineering principles, tools and techniques to develop and optimize systems and processes so that they are aligned with company strategy and requirements
  • Write and maintain test strategies, test cases, and testing documentation
  • Adhere to and advocate for QA best practices across teams
  • Perform manual, exploratory, and automation scripts development efforts as needed
  • Develop, implement, and maintain automated end-to-end tests for applications
  • Collaborate with development teams to integrate automated tests into CI/CD pipelines
  • Perform API testing to ensure data integrity and system reliability
  • Develop automated test frameworks
  • Automate test cases using the same coding languages (C#, Java, etc...) as the developers
  • Create a branching strategy and policies for high-quality automation deliverables
  • Drive automation efficiencies and coverage effectiveness using different automation framework tools and techniques
  • Design a real-time automation dashboard to measure build quality and provide feedback to the agile delivery team
  • Enthusiastic about helping to deliver high-quality applications, and love to break things
  • Excellent problem-solving skills and a proactive attitude towards identifying and resolving issues
  • Actively participates in team discussions to align and deliver quality products

Requirements

  • 5+ years of experience as a QA Engineer or in a similar role, with a focus on software automated testing
  • API experience with BDD, the Gherkin language and supporting tools (Spec Flow, Cucumber...)
  • Strong expertise in writing end-to-end tests using tools like Selenium or similar
  • Experience with API testing tools such as Postman, REST Assured, or equivalent
  • Excellent written and oral communication skills are required
  • Must be detail-oriented, with strong organizational skills, ability to multi-task, prioritize workload and work independently to meet commitments with minimal supervision
  • Experience testing web apps, including root cause analysis tools and technical writing required
  • Exposure to software development methodologies and familiar with programming concepts --- unafraid to write code to break code
  • Programming knowledge in C#, JavaScript, or similar languages for test script development
  • Understanding of object-oriented programming concepts
  • Understanding and/or hands-on experience with database technologies (MySQL, SQL Server)
  • Experience testing web-based RESTful APIs
  • You love collecting data about your UI as much as testing it to make decisions based on usage
  • Experience using code versioning tools such as Git
  • Great attitude and adaptable to taking on many diverse responsibilities
  • Proven ability to quickly investigate, learn and deliver technical solutions
  • Proven ability to master new development tools and passion for learning
  • Be a self-starter and should be able to work independently with a minimum of supervision
  • Strong communication, documentation and presentation skills

Job Keywords

Hard Skills
  • Cucumber
  • Experience API
  • Gherkin
  • Git
  • REST Assured
  • 3poVx Pqu2e
  • 3z4yR QgIb94 YlKZS3tBa
  • 6DGtevC HmDiPfnYrT4OF
  • 7Q3rVw19E 1lKvPrA3
  • 8xSDgWRki T8Xos6rdJLPA
  • dMqQL 5ktA6hB2a
  • EIU9rhLMpA 0rAYWdDs
  • GrP4nc8C bwAa6FSR
  • Hc2D7yGdrx9 uS84IiZWX1y
  • HlNvjZ4Wd yNE5btV8TRI2
  • lL8v LTz5Z3cI
  • OlHvu rtiDqeTjJnS
  • PHvC VKQFWqPO
  • PvCO1cMVF CnAIjiWRxo3l
  • QIUTqfY8Ferm QPnSsHL0N
  • rOVk VC0hZMkv
  • t2pGdevMw uBYO yDhZ5CXLGV38
  • TaSI3dGtN zwfs74iTSqHB
  • VjwEtWqUg
  • yD2Ru D2aX5Yzvf
Soft Skills
  • dDfaLze hOdsPIrRx
  • O3okMByz9K2XRex 9nTNyak
  • PLGATSrWc w2ertJM
  • QavOwfrX Ix1W5YJz
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service