No more applications are being accepted for this job
- Perform analysis to determine testing needs and identify test coverage gaps within product functionality, performance, accessibility, UI, and security
- Work with the QA Engineer to identify gaps in automated testing coverage and test documentation
- Collaborate with QA staff and management to create and manage all testing artifacts (test cases, test plans, test suites, and product-wide regression testing documentation)
- Perform smoke tests and manual regression testing
- Document test cases and testing steps with detailed test goals, test steps, and expected outcomes
- Perform code reviews on automated tests to ensure they meet the documented testing requirements
- Design and document comprehensive test plans for large-scale projects
- Document and execute manual test cases and test scripts
- Report and document issues found with detailed replication steps, images/videos, logs, environment details, and expected results
- Collaborate with Product Manger and Scrum Master, advising and providing input on priorities for fixing issues to ensure continuous improvement to product quality
- Collaborate with Software Engineers, Business Analysts, and other development team members on testing strategies for the team's projects and activities
- Plan and mange usability testing efforts
- Performs other related duties as assigned
- Excellent verbal and written communication skills
- Excellent interpersonal and customer service skills
- Proficient in Microsoft Office Suite or related software
- Excellent organization skills and attention to detail
- Basic understanding of Quality Assurance procedures and systems such as coded test scripts, tracking systems, and test management tools
- Must possess remarkable analytical skills
- Ability to work independently
- Associates degree required; Bachelor's degree in related field preferred
- One to three years of experience in Quality Assurance
- Understanding of software development lifecycle
- Ability to read and understand coded test scripts such as XML, SQL, JQuery
- Knowledge and experience with various hardware devices including desktops, laptops, and Android/iOS mobile devices
- Experience working within an agile issue tracking system such as Azura DevOps, JIRA, or others
- Experience using test management tools such as TestRail, Selenium, qTest, or others
- Organized with high attention to detail
- Able to work within a collaborative, agile, and fast-paced environment
- Prolonged periods sitting at a desk and working on a computer
- Must be able to lift up to 10 pounds at times
Quality Assurance Analyst - Eagan, United States - Lucas James Talent Partners
Description
Quality Assurance Analyst Job Description
Job Summary:
At TempWorks, the Quality Assurance Analyst is a part of the Software Development Team. The QA Analyst is responsible for determining testing needs, documents test plans for the team's development efforts, and performs manual testing on a complex suite of products.
General Responsibilities:
Required Skills and Abilities:
Education and Experience:
Physical Requirements: