Overview
Quality Assurance Engineer Jobs in Texas, United States at ImpactQA
Title: Quality Assurance Engineer
Company: ImpactQA
Location: Texas, United States
Company Description:
Featured by Everest Group among the top QA companies to watch out for, ImpactQA is a global software testing and quality assurance consulting company that provides services such as Quality Engineering, AI-based Test Automation, Performance Engineering, Security Testing, and a suite of continuous and automated testing services integrated seamlessly into the Software Development Life Cycle. Leveraging more than a decade of experience, we cater to a diverse portfolio of clients across a spectrum of business domains.
Our esteemed client roster includes Coinbase, Starbucks, TEREX, DTDC, Schneider Electric, PowerSchool, Lone Wolf, Majid Al Futtaim, PVR, Yes Bank, Panasonic, Deloitte, Rocket Internet, KFC, Terex, and many more. We offer unique combinations of onshore, offshore, and crowd testing ensuring cost efficiency and support tailored to Agile and Continuous Testing environments. Our headquarters is in New York, and we have delivery centers in the US, UK, and India.
Summary:
We are looking for people who are self-motivated, responsive individuals who are passionate about QA. QA engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics.
Key Responsibilities:
Collaborate with development and product management teams to understand the software requirements and specifications for the contact center.
Develop test plans that outline the testing approach, scope, resources, schedule, and deliverables.
Create detailed, comprehensive, and well-structured test cases based on the software requirements.
Design and maintain test data to ensure comprehensive test coverage.
Execute test cases, both manually and using automated testing tools.
Identify, isolate, and document defects in a clear and concise manner. Perform regression testing to ensure that previously identified and resolved defects do not reoccur.
Develop and maintain automated test scripts for regression testing and to improve efficiency.
Collaborate with developers to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
Conduct performance testing to ensure that the software meets scalability and performance requirements.
Create and maintain test documentation, including test plans, test cases, and test results.
Provide clear and concise reports on testing progress and results.
Identify areas for process improvement and contribute to the ongoing improvement of QA processes and practices.
Collaborate with customer support teams to understand and address customer-reported issues.
Stay up-to-date with industry best practices, testing methodologies, and tools to continuously improve the quality assurance process
Qualification:
5+ years of relevant work experience in QA: manual and automation testing
3+ Experience testing IVR and Contact Flows in Five9
3+ years of experience in Xray testing management tool
3+ years of experience Cucumber or other BDD framework
3+ years of API testing: proficiency with Postman
Familiarity with Google Apigee gateway service
Experience with JIRA
Experience working in Agile methodology
Solid understanding of contact flows and IVR
Preferred Skills
Identify and report bugs, call failures, and latency issues.
Familiarity with version control systems such as Git.
AWS Connect or AWS experience a plus
Knowledge of defect tracking tools to report, monitor, and manage software issues.
Ability to create comprehensive and effective test cases based on software requirement