Post Job Free
Sign in

Senior QA Analyst - Mostly remote

Company:
msysinc
Location:
Salem, OR
Posted:
May 22, 2024
Apply

Description:

Title: Senior QA Analyst - Mostly remote

Location: Salem, OR, United States

Length: Long term

Restriction: W2 or C2C

Description:

Interview Type: Skype

*** Candidate Must Be Local or relocate*** Pick up laptop in person and attend scrum meetings onsite (couple of meetings per month onsite)***

Job Description:

Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and technical teams on testing activities and can assist developers with test driven development. May require a bachelors degree and at least 9 years or equivalent experience in a related area.

This project uses PMBOK, and the software development lifecycle is Agile. RSM is the solution vendor implementing the solution, and there is a DOR IT and Program (end users) team as well.

Responsibilities:

Participate in the requirements gathering sessions, review requirements and start considerations for the test plan.

Create detailed, comprehensive, and well structured test plans and test cases.

Estimate, prioritize, plan and coordinate testing activities.

Design, develop and execute automation scripts using open source tools.

Identify, record, document thoroughly and track bugs.

Perform thorough regression testing when bugs are resolved.

Participate in GAP analysis with the vendor.

Work with BA to understand functional design. Work with development lead to understand technical design.

Develop the overall DOR test plan, what will happen in each testing phase, impacted areas.

Work with BA to create system, end to end and regression test cases.

Work with BA, SME, and program tester to create DOR user acceptance test cases.

Create the appropriate data and pre conditions in the test and staging environments to support the testing effort.

Execute the test cases in the appropriate environment. Record detailed test results of pass and fail scenarios.

When a planned testing phase is complete, prepare the test summary report.

Smoke test the deployed solution to ensure it is working correctly.

Develop and apply testing processes for new and existing products to meet client needs.

Required skills and qualifications:

Proven work experience in software development

Proven work experience in software quality assurance

Deep knowledge of quality assurance terminology, methods, and tools

Excellent analytical, problem solving, and decision making skills

Proficiency in best practices for testing, version control, and defect management

Experienced in test automation.

Understanding of agile/scrum methodology and how QA functions within it

Experienced in Dynamics 365 or equivalent tools.

experience with .net and/or vbscript

Experience in Azure DevOps or equivalent tool.

Strong knowledge of software QA methodologies, tools, and processes

Experience in writing clear, concise, and comprehensive test plans and test cases.

Hands on experience with both white box and black box testing

Team workHands on experience with automated testing tools

Preferred skills and qualifications:

Bachelors degree (or equivalent) in relevant field

Prior experience in Tax applications

Apply