Job Details

ID #46491742
State Utah
City Salt lake city
Job type Contract
Salary USD $DOE DOE
Source Epikso
Showed 2022-10-16
Date 2022-10-16
Deadline 2022-12-14
Category Et cetera
Create resume

QA Test Automation Engineer

Utah, Salt lake city, 84158 Salt lake city USA

Vacancy expired!

Must Have

  • SQL
  • Java
  • Agile experience (SAFe methodology preferred)
  • Experience writing scripts (Python and Shell Scripting)
  • Extract Testing
  • Integration Testing
  • R Scripting
Nice To Have
  • Azure DevOps
  • Mainframe
  • Responsible for automating Int
JOB DESCRIPTION
  • Well versed in end to end Test automation spanning multiple systems / technologies.
  • Senior level Experience with R or Python. Experience using multiple python libraries including openpyxl, os, time, datetime, selenium, cxoracle, unittest.
  • Documented senior level SQL experience
  • API and Batch Extract validation experience preferred
  • Banking experience preferred
  • QA Test AutomationEngineer Activities
  • Responsible for Analysis, Design, Development, Implementation, and maintenance of automation framework in Python / R.
  • Perform ETL solutioning and script creation.
  • Provide inputs to Automation Test Plans for various test phases System, System Integration,
  • Production Readiness.
  • Create and manage QA Automation test cases/ scripts design and QA test cases/ scripts execution backlog in Azure DevOps (ADO)
  • Own and execute test cases/ scripts design and Execution stories to each iteration for owned
  • interfaces.
  • Work on test design, test suite creation, test execution, defect management, and coordinate testing effort
  • Investigate and debug test failures, updating tests or reporting bugs as necessary.
  • Attend (organize at times) workstream related meetings Iteration Planning, Daily SCRUM meetings, iteration Retrospective, Requirement (stories) Walkthroughs and queries clarification meetings
  • Attend Defect Triage meetings in the testing phase and dispose defects as per the defect triage process, explain defects as required
  • Support End to End interface team to carry out integration testing by supplying test data, Identifying and setting run calendar needs.
  • Requirement Analysis related job duties are as follows
  • Determine the Scope of testing by analyzing the BRD, ISZ, IO, IOF, TDD, TRD, & FSDs and supporting documents (requirement mapping)
  • Report questions to Scrum team members to get answers to the clarifications on requirement documents
  • Share domain knowledge to determine testing needs and effective use of testing methodologies and practices for early discovery of Requirement Defects.
  • Responsible for performing Impact analysis on the Interfaces/ Touchpoint fields mapping documents for all fields and ensuring all derived fields, constant fields & default fields are properly captured for future execution needs
  • Identify test data needs and run calendar needs during requirement/ impact analysis
  • Test Planning & Design related job duties are as follows
  • Understand business requirements (BRD, ISZs) and develop detailed interface wise component test plan per interface as per Test strategy/Approach by detailing activities to be carried out during testing
  • Perform Functional analysis, scope of work and test effort estimation for applicable test activities
  • Analyze automation scope and tools compatible for testing based on requirement complexity
  • Apply guidelines / risk-based test approach by assigning the priority to the Test scenarios / Test cases/ scripts in Rational
  • Create Industry standard traceability matrix for requirement coverage and validation check points for maximum test coverage
  • Plan for test innovations, re-usable components and maintain the value add log in shared repository
  • Preparation of test artifacts- test scenarios matrix, test data requirement matrix, test cases/ scripts
  • Peer review of test artifacts - component Test Plan, Test Scenario Matrix, test cases/ scripts
  • Identify test data needs and logical day planning for core banking system and related interfaces for integration test
  • Present business review of Test cases/ scripts with subject matter expert/business for approvals/ to apply recommended changes
  • Create and review traceability matrix for each requirement in ADO
  • Keep Test Artifacts up to date in ADO and SharePoint tool based on change requests
  • Perform automation activities for Batch and Services touchpoints
  • Develop SQL queries to validate extract data/ XML responses
  • Test Execution and reporting duties are as follows
  • Create and identify test data in core banking system where extract is expected from core banking system
  • Create/ mock upload file when upstream system is not connected to carry out system testing
  • Use Soap UI/ ReadyAPI tool to do web services related testing
  • Execute test cases/ scripts in Azure DevOps (ADO)
  • Log Defects in Azure DevOps (ADO), resolve them with Development team and other project stake holders in defect triage and track them for closure
  • Create change requests supporting documents for the changes/requirements identified during testing phase
  • Log observations which ended up as defects for other teams (Data Migration, Product test, Reports team)
  • Support System Integration, User Acceptance, Production readiness and Dress rehearsal
  • Test Data preparation and End of Day/ month/ Qrtr/ Year run calendar planning for team after understanding the logical days need in core banking system and other interfacing systems in various test regions
  • Support and review Test Reports
  • Identify Regression suites for future regression testing.
Test closure and reporting duties
  • Track the progress of test execution in ADO and ensure test executions are as per the defined and
  • documented test plan
  • Report test activities related risks/ issues based on the deviation from Test Plan
  • Follow test exit criteria defined in the Test Plan and perform closure activities accordingly.
Qualifications
  • A Bachelor's Degree in Computer Science, Electrical Engineer, or Information Systems preferred
  • Programming, test automation, or other directly related work experience.
  • A combination of education and experience may meet qualifications.
  • Extensive knowledge software testing methodologies, testing tools, platforms, related systems and technologies.
  • Proficient in SQL and relational databases
  • Extensive knowledge in Python or R
  • Extensive experience with REST and SOAP services
  • Good knowledge on interface & Integration testing
  • Must have strong analytical, organizational, problem resolution, customer service and communication skills, both verbal and written.
  • Ability to make sound decisions and recommendations.
Send resumes to konda (at) epikso (dot) com OR Call/Text atlt;/b> Epik Solutions is an Equal Opportunity Employer. All qualified applicants are encouraged to apply and will receive consideration for employment. All employment decisions at Epik are based on business needs, job requirements and individual qualifications and merit, without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or any other status protected by applicable law or regulations. Epik participates in the E-Verify program.

Vacancy expired!

Subscribe Report job