Overview
On Site
$75 - $75
Accepts corp to corp applications
Contract - 12 month(s)
No Travel Required
Skills
Test Planning
Test Strategy
Manual Testing
test case design
test data preparation
Job Details
Job Description:
Responsibilities:
- Collaborates with product managers, product owners, and technical team to develop test strategies and test plans.
- Strong understanding of manual testing practices to support developing manual test scripts, test cases, and test scenarios.
- Assist with planning and creating test data as it relates to each test phase.
- Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing, and accessibility testing.
- Plans and organizes testing efforts in both front-end and back-end application components and environments.
- Communicates test results regularly through reports that summarize test completion and defects found.
- Helps with the implementation of the project technical testing strategy and methodology, including testing of integration points and interfaces and non-functional requirements such as fail-over, component response times, data integrity, and security.
- Evaluates test results against acceptance criteria to determine successful completion of the sprint increment.
- Defines and measures acceptance criteria for test cases.
- Records all defects and issues in Microsoft Azure DevOps, including detailed descriptions, screenshots, and steps to reproduce.
- Participates in elicitation and business requirement workshop sessions, sprint reviews, and walkthrough meetings.
- Works with cross-functional teams to ensure quality throughout the agile and iterative solution development lifecycle.
- Conducts post-release and post-implementation testing.
- Knowledge and experience in at least one programming language.
- Experience in the use of information retrieval packages.
- Knowledge and understanding of testing methods in an object-oriented environment.
- Knowledge and understanding of Information Candidateagement principles, concepts, policies, and practices.
- Experience planning and organizing testing efforts for both large and small systems.
- Experience coding automated test scripts to produce sets of automated test cases.
- Experience testing Commercial Off-the-Candidatelf Applications (COTS).
- Experience in planning, organizing, and implementing testing efforts at the specified experience level.
- Knowledge of structured methodologies for the development, design, implementation, and maintenance of applications.
- Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases.
- Knowledge and experience in the use of automated test tools and version control systems on one or more platforms.
- Experience executing functional tests, non-functional tests, and systems level integration tests.
- Experience supporting user acceptance testing and participating in UAT activities.
- Experience with quality assurance principles, practices, tools, and structured methodologies.
- Experience creating testing strategy documentation, test plans, test cases, and test data for various types and phases of testing, including technical and business functional validation.
- Experience in quality assurance and testing, including unit testing, integration testing, load testing, and performance testing.
- Knowledge and experience in all phases of the Systems Development Life Cycle.
- Excellent analytical, problem-solving, and decision-making skills.
- Organizational, creativity, perseverance, verbal and written communication skills, and interpersonal skills.
- A team player with a track record for meeting deadlines.
- Knowledge of one or more automated testing tools.
- Working on large complex application development projects, preferably web-based applications.
- Working in an Agile distributed development environment with project teams collaborating virtually.
- Working in an enterprise cloud platform such as Azure or equivalent.
- Experience in the use of SQL or PLSQL tools to review and extract data from databases.
- Experience in developing end-to-end data migration ETL test plans, functional scenarios, integration workflows, web-based UI testing, regression, smoke, performance, load, and stress testing plans.
- Experience in developing AODA test plans.
- Experience using test automation tools within the DevOps field, developing strategies, and managing the testing life cycle.
- Experience with Azure DevOps tool or equivalent for developing complete testing scripts and approval processes.
- Demonstrated experience in business and systems analysis in a cloud environment.
- Experience in requirements gathering and development of user stories.
- Experience creating requirements artifacts in an Agile project environment using DevOps.
- Strong understanding of data modeling, data analysis, and report writing.
- Experience creating business analysis artifacts for modernization initiatives and workflows, including gap analysis for business efficiency improvements.
- Experience with Agile methodology.
- Proven record in developing complex test cases, hands-on test execution, and defect management.
- Strong experience with SQL or PLSQL tools for data extraction and analysis.
- Hands-on skills with AODA testing tools such as JAWS and NVDA.
- Familiarity with vulnerability testing tools and performance load testing tools.
- Hands-on skills with Azure DevOps or equivalent for creating and executing testing scripts.
- Hands-on experience coding, modifying, and executing automated test scripts using Katalon Studio or equivalent.
- Hands-on skills with Java-based UI testing and backend testing.
- Demonstrated experience in defect management processes, using defect management tools, and reporting defect status.
- Experience in identifying, tracing, isolating, and replicating problems and conducting root cause analysis.
- Experience documenting, tracking, and escalating issues appropriately using DevOps or equivalent tools.
- Experience with Agile Scrum methodology.
- Experience with Agile sprint management, defect tracking, and testing life cycle management using Azure DevOps or equivalent.
- Experience troubleshooting and investigating issues by prioritizing problems, isolating them, and conducting root cause analysis.
- Demonstrated analytical and communication skills.
- Excellent verbal and written communication skills.
- Detail-oriented, hardworking, team player able to work under pressure.
- Strong collaboration and negotiation skills.
- Good research skills and ability to learn quickly.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.