
Company |
TELUS Digital |
Job title |
Software Quality Assurance Analyst |
Job location |
Asheville, North Carolina, US |
Type |
Full Time |
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.
Requirements & 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.
