Quality Assurance Analyst - Eagan, United States - Lucas James Talent Partners

    Default job background
    Human Resources
    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:

    • 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

    Required Skills and Abilities:

    • 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

    Education and Experience:

    • 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

    Physical Requirements:

    • Prolonged periods sitting at a desk and working on a computer
    • Must be able to lift up to 10 pounds at times