Quality Assurance Analyst - Manual and Automatic Testing
hace 2 meses
Tallahassee
Seeking a C2C candidate located in the specified area. Quality Assurance Analyst responsibilities include, but may not be limited to the following: • Collaborate with project stakeholders and development team to define business requirements and translate them into functional design documents, as needed., • Create and manage the Requirement Traceability Matrix (RTM)., • Create and maintain use cases, and functional specifications., • Work closely with the development team to ensure that business requirements are correctly understood and implemented., • Analyze and document business processes, workflows, and system requirements, as needed., • Conduct manual testing of applications without reliance on testing tools, using methodical approaches., • Develop, document, and execute comprehensive test plans and test cases based on project requirements and functional design documents., • Perform different types of testing, including functional, regression, integration, and smoke., • Identify and report bugs, track them to resolution, and work with the development team to resolve issues., • Knowledge of automating testing by writing scripts and using programming languages or automation frameworks., • Develop and maintain User Acceptance Testing (UAT) scenario test cases, automated test suites where applicable, ensuring consistency and usability among all., • Performing test case scenarios for the upgraded and enhanced system following the customer's methodology of development testing, system testing, and user acceptance testing., • Assist in user acceptance testing, as needed., • Create and execute testing strategies that align with business goals and ensure high-quality product delivery., • Design and implement test procedures for various types of testing, including system, integration, performance testing, stress testing, and security testing., • Provide detailed documentation on test results, including defect logging and tracking., • Ensure that all testing is well-documented, traceable, and aligned with the overall project plan., • Interpreting traceability matrices to map business requirements to test cases., • Creating performance and load testing metrics and provide statistical analysis of results., • Contribute to activity definition, activity sequencing, activity resource estimating, activity duration estimating, WBS development to facilitate quality control testing of the application., • Contribute to risk identification, tracking, analysis related to quality control testing., • Contribute to issue management and tracking related to quality control testing., • Liaise with development teams and stakeholders to ensure proper implementation of functional requirements., • Communicate progress, challenges, and results of the testing process to the project team and a weekly status report to the project manager., • Participate in project meetings to provide insights from both a business analysis and testing perspective., • Responsible for assisting with the coordination of project deliverables associated with quality control testing., • Identify and document metrics for success in quality control testing., • Effective communication among project stakeholders related to quality control testing., • Coordinate activities with staff required to support the project for testing., • Assist with the production implementation as needed., • Bachelors Degree in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience., • Minimum of five (5) years of experience in gathering and documenting business requirements (functional and non-functional) on full life cycle development projects., • Minimum of three (3) years of experience as a quality assurance analyst or lead tester performing the work., • Minimum of three (3) years of experience creating comprehensive Test Plans and use of automated testing tools., • Experience and knowledgeable of software testing methods and best practices., • Experience in creating and maintaining test plans, test cases, and performance testing., • Experience in testing integration of multiple systems or applications., • Experience in facilitation of meeting(s) to walk-thru test case/scenario documentation., • Experience in functional, regression, integration, and user acceptance testing., • Experience creating test strategies, detailed use cases, test plans, test cases, and performance testing., • Experience in testing to adhere to Section 508/ADA compliance in web applications., • Experience and technical knowledge in testing the J2EE/JAVA, JBOSS application server, MS SQL and ORACLE database environments., • Experience and technical knowledge in testing web applications developed in Angular and other UI libraries., • Experience with various testing tools and techniques., • Experience querying data in tables to verify data insert/update/delete to tables, to produce quality testing results., • Strong attention to detail, quality minded with results oriented., • Strong analytical skills., • Excellent communication skills (oral and written)., • Excellent analysis skills and successful discovery of system defects and issues., • Excellent problem-solving skills., • Excellent collaboration skills., • Knowledgeable of software development methodologies and processes., • Knowledgeable of Waterfall and Agile/Scrum methodologies., • Skill to perform analysis and troubleshooting of system defects and issues., • Skill to use defined procedures to configure, test and debug software., • Ability to perform technical research of technologies and methods for testing the functional and nonfunctional requirements., • Ability to work independently or cooperatively with team members., • Ability to design quality control and test procedures., • Ability to apply technical expertise to test system solutions., • Ability to work with minimal supervision., • Ability to manage and perform the testing portion of the project, including services/products/technology solution evaluations/modifications, data development, analysis, first draft written communications, and client interaction., • Accountable to the FDLE assigned Project Manager for the project., • Ability to test the project components in the agreed schedule, to the correct technical specification (i.e., defined to meet user requirements) within the approved budget and other specified criteria., • Ability to automate testing processes, including writing test scripts using tools like Selenium, JUnit, or similar., • Ability to test in the following environments:, • Java 21, • REST services built using Java Spring Boot, • Angular, • Webpages built using HTML, CSS, and JS/TS., • MS SQL Server, • Stored procedures, triggers, views, etc., • JBOSS 5.0 and higher, • LoadRunner, • Master's Degree in Computer Science, Information Systems, Business Administration or other related field or equivalent work experience., • Experience with creating automation scripts for testing., • Certification in different Quality Control test methods., • Proficient with the following products.