Join to apply for the R&D QA Software Engineer role at Thermon 5 days ago Be among the first 25 applicants Join to apply for the R&D QA Software Engineer role at Thermon Job Summary 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. 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 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 detailed 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 Understanding of object-oriented programming concepts Understanding and/or hands-on experience with database technologies (MySQL, SQL Server) Experience testing web-based RESTful API's 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 Title R&D QA Software Engineer Work Location Austin Department Research and Development Reports To R&D Manager, Software Job Summary 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. Expectations 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 Competencies 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 detailed 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 API's 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 Qualifications Bachelor's degree in computer science, Engineering or related field, or five years of related work experience Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Thermon by 2x Get notified about new Research Development Software Engineer jobs in Austin, TX . Austin, TX $88,500 - $120,000 5 months ago Austin, TX $88,500 - $120,000 6 months ago Austin, TX $104,000 - $174,000 6 months ago Senior Software Engineer - North American Sports Senior Software Engineer - Teleoperation Systems Austin, TX $130,000.00 - $170,000.00 1 month ago Austin, TX $150,000.00 - $200,000.00 4 hours ago Senior Software Engineer (AI Fintech Startup) Austin, Texas Metropolitan Area 5 days ago Austin, TX $140,960.00 - $193,820.00 1 week ago Senior Software Engineer, Full Stack Web Development Austin, TX $185,000.00 - $225,000.00 3 months ago Austin, TX $125,000.00 - $160,000.00 1 month ago Senior Computational Software Development Engineer Austin, Texas Metropolitan Area 4 days ago Austin, TX $120,000 - $180,000 1 month ago Senior Software Engineer, Device Management - United States Austin, TX $114,200 - $142,700 3 weeks ago Senior Software Engineer, CloudKitchens - Austin, TX Senior Software Engineer (Full Stack- FE) - WWF (Unity) Senior Software Engineer (Full Stack - BE) C++ Senior Software Engineer - (High Frequency Trading Team) Austin, Texas Metropolitan Area 6 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Thermon, Inc.