Remote start: Test Automation Lead Remote to Start role No H1B at Remote, Remote, USA |
Email: [email protected] |
From: ayush, istaff [email protected] Reply to: [email protected] Hi, Hope so you are doing Good!!! Please find the Job Description. If you feel comfortable yourself then send me your updated resume or call me back on 575-236-4255. URGENT Backfill role Job Information: Title: Test Automation Lead Company: Global Life Start Date: 11/2022 End Date: 09/29/2023 Submittal Due: # of Openings: 2 Location: McKinney, TX, United States Remote Start, onsite later. Remarks: Must have: QA Testing - Automation Lead, test management Description: 22-04187 PRIMARY DUTIES & RESPONSIBILITIES Framework/Accelerator Design: Participates in the planning, development and implementation of 1+ test automation efforts. Evaluates systems and/or applications and organizational tools and determines candidates for test automation and instrument framework design to accommodate a variety of web-based, client-server, REST/SOAP services, mobile and ETL automation features. Co-Design functional, non-functional and performance automation framework to accomplish on demand and testing through CICDCT. Displays strong aptitude for Continuous Integration/Continuous Development/ Continuous Testing practices by creating and executing scripts, as well as, reporting results. Strong design implementation of testing multiple applications in a variety of environments. Design test data management through automation for test data creation and maintenance through implementation of different strategies in the framework/accelerator to accommodate different test data creation needs to serve a variety of functional test and performance test automation. Architecting framework components to be able to integrate performance tests in a CICDCT environment. Identifies opportunities for automation of new applications and architecting solutions to bring them into the framework/accelerator design. Framework/Accelerator Implementation: Demonstrates flexibility in learning new products and technologies quickly, as well as, the versatility to move across platforms and/or applications as needed. Engages with QA testing peers, as well as, other organizational stakeholders to understand test automation framework/accelerator goals and requirements. Implements automation of web, client-server, REST/SOAP, mobile and ETL automation into the framework. Implements CICDCT pipelines for automation code and owning the code merging activity into master Owns and implements test data management across a variety of applications/platforms and interfaces with other teams for status reporting. Implements automation status dashboards by application, type of testing (functional automation and performance automation) and environment for status gathering. Automation Standards: Maintains a strong knowledge base of industry standards, trends, and developments. Keeping up to date with the industry standards and direction and be capable of doing POCs to implement new technologies changes in accordance with industry. Participates in technical discussions with senior management for critical technology decisions while showing proof of value metrics. Participates in requirements reviews and test planning meetings. Accomplishes high reusability through industry standard best practices. Accomplishes high test case automation coverage by running an active test case candidate review program. Acts as the peer reviewer for standards adherence in automation. Owns the environment code health determination and build propagation from dev to qa environments. Team Management: Introduction of culture of automation to manual testers as consumers and establishing and running an active knowledge transfer program to accomplish it. Participates in test risk analysis and test automation estimates and provides key KPI metrics. Ensures that projects are completed on time and within budget. Consistently communicates test automation activities and results to both the QA testing team, as well as, project team and IT management. Supports handoff of test automation scripts to the QA testing team and/or the Development team(s) once each project has completed. Instructs QA and other organizational team members (i.e. Development, Business Analysis, Business users, etc.) on test automation techniques, methods and value-add propositions. Provides for test automation metric reporting. Records time accurately in organizational time-tracking tool to assist with capacity/demand planning. Identifies, communicates and implements service improvement opportunities. Understands the Software Development Lifecycle (SDLC) and its various phases. This includes: Requirements Gathering, Design, Development, Testing (QA/UAT), Production Readiness, Post-Production Monitoring. Understands the Quality Assurance and Quality Control phases of the Software Testing Lifecycle (STLC). This includes: Test Planning (Requirements Analysis, Devise Test Strategies, Provide Estimates), Test Design (Create/Review Test Plan(s), Create/Review Test Cases, Identify/Create Test Data), Test Execution (Execute Test Cases, Create/Triage Bugs, Status Reporting, Provide Requirements Traceability), UAT Support and Production implementation support. Understands IT Quality Assurance testing terms and methodologies (e.g. White Box vs. Grey Box vs. Black Box testing, Integration vs. System testing, Regression testing, etc...) Has experience working in a Traditional (Waterfall) and/or Agile (Scrum) environment. Experience designing and/or utilizing test automation frameworks for web, client, and/or mobile applications. Experience utilizing open-source test automation tools (i.e. Selenium) with familiarity in other proprietary tools (ex. Ranorex, UFT, etc.). Advanced knowledge of selenium integration with Appium and/or Winnium for mobile testing. Experience with object-oriented concepts and design. Experience defining Page Object Models (POMs). Experience creating object repositories and identifying dynamic element xPaths. Knowledge of web protocols and services (i.e. HTTPS, TCP/IP, WSDL, SOAP/REST services, etc.). Knowledge of data-interchange formats (i.e. JSON, XML, etc.). Proficient in 1+ programming languages (i.e. C#/.Net, Java, SQL (Microsoft, Oracle), etc.). Proficient in understanding different data-binding techniques using variables and/or parameters. Experience with source control processes using integrated development environments (i.e. Team Foundation Server, Eclipse, etc.). Experience implementing test scripts within a Continuous Integration and/or Delivery pipeline within Test, Staging and Production environments (i.e. Hyper-V, Jenkins, etc.). Experience with test management tools (i.e. Microsoft Test Manager, Client ALM, Jira, etc.). Experience with database management tools (Microsoft SQL Server Mgmt. Studio, Oracle SQL Developer, etc.). Experience with API/Web Service testing tools (i.e. SoapUI, Postman, etc.). Experience with ETL/Data Warehousing tools (Informatica Power Center, SQL Server Integration Services, etc.). Proficient with Microsoft Project, Microsoft Visio, and Microsoft Office (Word, Excel, PowerPoint). Strong interpersonal and communication skills and the ability to present technical information to all audience levels. Exhibits critical thinking and problem-solving skills. Ability to work independently or in a group setting and meet deadlines. Ability to organize and present information in a training setting. QUALIFICATIONS Bachelor's degree in Computer Science, Business Administration or other related field, or equivalent work experience. Seven (7) or more years of responsible experience in an Information Technology environment utilizing multiple subsystems, including at least three (3) years of test automation experience. Insurance industry experience a plus. WORKING CONDITIONS Infrequent travel required Ayush Kumar | iStaffX LLC. IT Recruiter , Email: [email protected] Phone: 575-236-4255 Website - https://istaffx.com/ Keywords: csharp quality analyst information technology |
[email protected] View all |
Fri Dec 02 21:21:00 UTC 2022 |