Basic Information
Ref Number
Req_00144955
Primary Location
US - NC - Asheville
Država
United States of America
Work Style
On Site
Description and Requirements
The Software Quality Assurance Engineer will play a critical role in ensuring the quality and reliability of our software products. This role requires a strong understanding of software testing methodologies, automation tools, and programming languages. The ideal candidate will be a detail-oriented and results-driven individual with a passion for quality.
Responsibilities
- Test Planning and Execution: Develop comprehensive test plans, test cases, and test scripts to ensure thorough testing coverage.
- Test Automation: Design, develop, and maintain automated test scripts using Selenium, TestNG, Cucumber, and other relevant tools.
- Defect Tracking: Identify, log, and track defects, ensuring timely resolution.
- Performance Testing: Conduct performance testing to identify and resolve performance bottlenecks.
- Security Testing: Perform security testing to identify vulnerabilities and ensure compliance with security standards.
- API Testing: Test APIs using tools like Postman or SoapUI to ensure correct functionality and data integrity.
- Collaboration: Collaborate with development teams to understand requirements and ensure quality throughout the development lifecycle.
- Communication: Effectively communicate test results, risks, and issues to project stakeholders.
Qualifications and Skills
- Bilingual proficiency in English and Spanish.
- Strong understanding of software development lifecycle (SDLC) and testing methodologies.
- Proficiency in Java programming language.
- Experience with automation tools like Selenium, TestNG, Cucumber, and BDD/Gherkin.
- Strong SQL skills for database testing.
- Familiarity with web technologies (HTML, CSS, JavaScript).
- Experience with version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and a commitment to quality.
- Excellent communication and interpersonal skills.
Additional Job Description
Bilingual Software Quality Assurance Engineer sought to ensure software quality through comprehensive testing, automation, and defect tracking.
EEO Statement
At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.
Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.