iCST is an IT staffing and solutions company that understands the rapidly developing IT landscape and is a leader in delivering innovative, experienced talent and IT solutions.
Our client, a Fortune 100 company headquartered in Lakeland, FL, is seeking an experienced QA Analyst to join their talented team. This is a contract opportunity with a great company that has been named as one of the top 100 companies to work for in America for 21 years straight. Below is the JD if you are interested kindly forward your resume to email@example.com.
Minimum 5 years of experience of Manual Testing experienceMinimum 2 years of experience as an SQA in Agile/Scrum/DevOps environmentMinimum 2 years of experience developing test automation and the framework from scratch based on applications requirements using Visual Studio, C#, SeleniumMust have experience with Aile, Scrum/KanbangmethodologiesMust have experience using Azure DevOps and Azure Test PlanMust have experience using Azure SQL for data validation and manipulationMust have experience with mobile device testingMust have experience with API testingKnowledge of Microservices and Kubernetes testing, preferredExperience in automation reporting using Extend Report or similar tool, preferredExperience executing all quality assurance (QA) and testing activities conducted during the project life cycle and ensuring results from these activities are verified thoroughlyExperience executing test scripts with any complexity level on multiple projects simultaneouslyExperience overseeing and/or executing test scripts, including setting up the test environment and verifying the test results for successExperience reviewing project requirements and high-level system designs, deriving test strategies and test plans to effectively test the solution and executing the planExperience performing metric analysis and developing metric reports for assigned projects; presenting metrics information to management on project defectsExperience maintaining and updating test scripts and test cases for systemsAn aptitude to understand application design models, programming languages, and software testing conceptsExcellent communication skills (written and verbal), as well as an ability to follow standardsA high degree of self-motivation, commitment, and integrityAbility to deal with some levels of ambiguityBachelors degree in Computer Science or a related analytical field or equivalent experience is preferred.
Work Description: The Software Quality Assurance (SQA) Analyst is responsible for ensuring software quality in Information Systems projects. The SQA Analyst is responsible for all Quality Assurance (QA) activities throughout the projects life cycle. The SQA Analyst works closely with the Project Leadership team to ensure QA activities are planned and executed. The SQA Analyst responsibilities include the following:
Test Planning. Works directly with project teams to understand testing requirements for the project. Develops strategies and plans for approval from the Project Lead. Provides estimates and task lists for the testing activities within projects.Test Analysis. Reviews project requirements and design specifications to ensure test requirements can be derived from other project deliverables. Using these deliverables, determines testing requirements that define the testing to be developed and executed for the project.Test Design. From project requirements and design specifications, designs the test cases, test procedures, and coverage within testing tools. Makes decisions on appropriate levels of test automation within projects.Test Case Creation. From the design of the cases and procedures, creates manual or automated test cases and procedures from the test design specifications.Testing. Conducts testing activities from test plans. Verifies testing results and accurately tracks defects.Project Metrics. Performs metrics analysis and develops metric reports for assigned projects. Presents project metrics information to management on project defects.Education and mentoring. Pursues education addressing testing methodologies, automated test tools, systems development life cycles and business area/system knowledge. Actively participates in mentoring associates by coaching them on the testing processes, tools, and applications they will be testing.