What are the responsibilities and job description for the Quality Assurance Tester position at People Tech Group Inc?
Location: Redmond, WA
Experience: 6 Years
Job Summary:
We are looking for a skilled and proactive Quality Analyst with experience in both manual and automation testing to ensure the delivery of high-quality software products. The ideal candidate should have a keen eye for detail, a strong understanding of QA best practices, and the ability to write and execute both manual test cases and automated scripts.
Key Responsibilities:
- Analyze business requirements and technical specifications to create test strategies.
- Design, develop, and maintain test cases and test scripts for manual and automation testing.
- Execute functional, regression, integration, smoke, and UI tests.
- Automate repetitive test cases using tools such as Selenium, TestNG, or Cypress.
- Conduct API testing using Postman or REST Assured.
- Log defects and track them to closure using tools like Jira, Azure DevOps, or Bugzilla.
- Collaborate with developers, business analysts, and product owners in Agile/Scrum environments.
- Contribute to the continuous improvement of the QA process and test automation framework.
- Create detailed QA documentation, including test plans, test reports, and traceability matrices.
Required Skills:
- 6 years of experience in software testing with a mix of manual and automation experience.
- Proficiency in Selenium WebDriver, TestNG, Java/Python, or similar technologies.
- Strong understanding of QA methodologies, SDLC, and STLC.
- Hands-on experience with API testing tools like Postman, Swagger, or REST Assured.
- Familiarity with CI/CD tools like Jenkins, Git, or GitHub Actions.
- Solid experience with test management tools (Jira, Zephyr, TestRail).
- Good analytical and problem-solving skills.
- Excellent communication and collaboration skills.