vTech Solution
Job Title: Quality Assurance Tester
Location: Little Rock, AR
Contract Duration: 6 Months
Job Description:
The Quality Assurance Tester is responsible for ensuring the overall quality and reliability of cloud-based software applications.
Key Responsibilities:
• Test Plan and Script Development: Develop and implement comprehensive test plans, test cases, and test scripts for functional and non-functional testing.
• Testing and Debugging: Perform detailed testing and debugging of both new and existing application software.
• API Testing: Design, execute, and automate API testing using XUnit, and perform manual testing with Postman.
• Automation Integration: Collaborate with developers and platform engineers to integrate automated tests into the CI/CD pipeline.
• Defect Tracking: Identify, report, and track defects, prioritize issues, and ensure timely resolution.
• Process Improvement: Continuously enhance testing processes and methodologies to optimize product quality and testing efficiency.
• Test Coverage: Deconstruct solutions into tests to optimize for coverage and risk, ensuring tests are high in reliability and relevance.
• Extend Test Automation Frameworks: Extend and maintain test automation frameworks to incorporate new functionality and use cases.
Qualifications:
• Education: Bachelor of Science degree in Computer Science or a related field.
• Experience: Previous experience as a Quality Engineer or in a similar QA role.
Knowledge, Skills, and Abilities:
• Testing Frameworks: Proficiency with .NET unit testing frameworks and React testing tools such as React Testing Library and Jest.
• UI Automation: Experience with end-to-end functional UI automation using modern tools like Playwright.
• Accessibility Testing: Familiarity with Andi and Axe dev Tools (or similar tools) for accessibility testing.
• Cloud Application Testing: Hands-on experience testing applications that are native to the cloud, specifically AWS environments.
• API Testing: Strong knowledge and experience in API testing, including automation with .NET and C#.
• Web Development Technologies: Experience testing C#, TypeScript/JavaScript, CSS, and HTML.
• Database Knowledge: Proficiency with databases like PostgreSQL.
• Version Control: Familiarity with version control systems like Git.
• AWS Services: Experience with AWS services, including AWS Lambda.