What are the responsibilities and job description for the QA Analyst Tester position at SAS tech?
Job Summary:
The Quality Assurance (QA) Tester is responsible for ensuring the quality and functionality of software applications through comprehensive testing processes. This role involves identifying software defects, collaborating with development teams to resolve issues, and ensuring that final products meet customer and business requirements. The QA Tester plays a vital role in the software development life cycle (SDLC) by ensuring the reliability and performance of applications before deployment.
Key Responsibilities:
- Develop, execute, and maintain test plans, test cases, and test scripts for functional, regression, integration, and performance testing.
- Identify, document, and track software defects and collaborate with development teams to resolve issues.
- Conduct test strategy and test plan review sessions to ensure adequate test coverage.
- Utilize automated testing tools to improve efficiency and accuracy in the testing process.
- Ensure solutions are tested for functionality, performance, reliability, stability, and compatibility.
- Monitor test coverage, identify coverage gaps, and ensure appropriate test data acquisition.
- Work closely with Business Analysts and Development teams to review functional and design specifications.
- Generate and publish detailed test execution reports and defect reports.
- Monitor and report testing progress against schedules and develop "go-to-green" plans as needed.
- Conduct test result walkthroughs with business teams to ensure alignment with requirements.
Minimum Education & Experience Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
- Minimum of 3 to 5 years of experience in software testing, quality assurance, or a related field.
- Experience as a lead or major contributor on multiple significant team-oriented systems projects.
- Strong understanding of the Software Development Life Cycle (SDLC).
- Experience troubleshooting and diagnosing common software failures and faults quickly.
- Proven experience in various testing methodologies, including automated testing.
Special Requirements:
- Certifications such as ISTQB, CSTE, or equivalent are a plus.
- Experience with automated testing tools is preferred.
- Working knowledge of Microsoft Office products, including Azure DevOps.
Knowledge, Skills, and Abilities:
- Strong analytical and technical skills with attention to detail.
- Ability to quickly troubleshoot and resolve software issues.
- Knowledge of automated testing, execution, and tools.
- Excellent verbal, written, and interpersonal communication skills.
- Ability to effectively communicate with peers and management.
- Ability to multitask projects and priorities with minimal direction.
- Ability to work collaboratively as a project team member.
- Strong customer service skills.
Additional Desired Characteristics:
- Experience with Power BI is a plus.
- Knowledge of Agile methodologies.
- Familiarity with cloud-based testing environments.
- Ability to think abstractly and approach problems creatively.
Work Environment:
- The position may require occasional travel to regional locations.
- Hybrid or onsite work schedule may be required depending on project needs.
- Fast-paced environment with tight deadlines and multiple projects.
Other Duties:
- This job description is not exhaustive, and additional duties may be assigned as necessary.
Job Type: Contract
Pay: $50.00 - $60.00 per hour
Schedule:
- 8 hour shift
Application Question(s):
- Do you have knowledge of Automation testing?
- Are you a US citizen?
- Are you near or local to Warrendale, PA?
Experience:
- QA testing: 3 years (Required)
Work Location: In person
Salary : $50 - $60