TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a company that specializes in global climate technologies. It operates in the Climate segment that delivers energy efficient products and energy services. The company offers the client and American Standard Heating & Air Conditioning which provides heating, ventilation, and air conditioning (HVAC) systems, and commercial and residential building services, parts, support, and controls; energy services and building automation.
Job Description:
Position Summary
- The Senior QA Engineer is responsible for ensuring the quality, reliability, and performance of TracKing, a SaaS application, and its related APIs.
- This role will lead and execute testing efforts across web application and API layers, troubleshoot user-reported issues, document findings, and collaborate closely with QA and development teams to drive timely defect resolution.
- The ideal candidate is a hands-on quality professional with strong experience in manual and automated testing, API validation, troubleshooting, and customer-facing communication.
- This individual should be comfortable working across technical teams and engaging directly with customers and internal stakeholders to investigate and resolve issues effectively.
Key Responsibilities
- Perform end-to-end quality assurance testing for TracKing, including SaaS application functionality and API validation.
- Design, develop, execute, and maintain manual and automated test cases, test scripts, and regression suites.
- Use tools such as Postman, Selenium, Python, and other scripting tools to validate system behavior and improve test coverage.
- Test APIs for functionality, reliability, error handling, and integration performance.
- Troubleshoot issues reported by users of TracKing and its APIs.
- Document defects, issues, and enhancement requests in Azure DevOps (ADO) with clear, reproducible, and actionable detail.
- Partner with QA engineers, developers, and cross-functional stakeholders to investigate root causes and resolve product issues.
- Support functional, regression, integration, and user acceptance testing activities as needed.
- Analyze logs, backend behavior, and system interactions to support issue diagnosis and validation.
- Communicate effectively, both written and verbally, with customers and internal stakeholders regarding quality issues, testing results, and resolution progress.
- Contribute to continuous improvement of QA processes, test automation practices, and release quality.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Math, or a related field, or equivalent practical experience.
- 5+ years of experience in software quality assurance, with demonstrated success in testing SaaS applications and APIs.
- Hands-on experience with Postman, Selenium, Python, and other test automation or scripting tools.
- Experience with defect tracking and work management tools such as Azure DevOps (ADO).
- Strong experience in manual and automated testing methodologies.
- Experience testing web applications, APIs, and integrated software systems.
- Strong troubleshooting, analytical, and root cause analysis skills.
- Ability to create clear test documentation, defect reports, and status updates.
- Strong written and verbal communication skills, including the ability to work directly with customers and cross-functional internal teams.
Preferred Qualifications
- Experience with IoT solutions and connected device ecosystems.
- Familiarity with HVAC equipment and related operational environments.
- Knowledge of communication protocols such as CAN, Bluetooth, and LTE.
- Experience with SQL for backend validation and troubleshooting.
- Familiarity with Git and source control workflows.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Experience working in Agile or Scrum environments.
- Experience with performance or load testing tools such as JMeter or similar platforms.
- Experience supporting customer-reported production issues in a SaaS environment.
Technical Skills
- SaaS application testing
- API testing and validation
- Selenium
- Postman
- Python scripting
- Defect tracking and triage
- Regression and integration testing
- Root cause analysis
- SQL and backend validation
- Git/version control
- IoT systems and communication protocols
Core Competencies
- Problem solving and critical thinking
- Cross-functional collaboration
- Written and verbal communication
- Ownership and accountability
Success in This Role
- A successful Senior QA Engineer will be able to combine strong testing expertise with practical troubleshooting skills.
- Communicate clearly with both technical and non-technical audiences.
- Proactively improve product quality across application and API environments.
TekWissen Group is an equal opportunity employer supporting workforce diversity.