Required Skills

QA Automation

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Jul 2021

JOB DETAIL

 

As a Software Automation Test Engineer , you work with Developers, BAs and cross-functional global teams in a fast-paced and ever-changing environment to understand features and technical implementation. You play a vital role in implementation and establishment of quality process in our testing organization. Actively partner in design, planning and execution working on multiple projects and cross-platform efforts. You identify use cases/scenarios, create test cases, execute test cases and generate reports in order to report to stakeholders on the quality and reliability of multiple applications across-platform and different verticals at UST. The Test Engineer (TE) supports and ensures successful delivery of organizational transformation and goals, delivering high quality products for our clients. The TE coordinates with teams for global projects working with teams located around the world. This role works independently under minimal guidance, coaching and mentoring from Senior Test Engineer. As a Software Test Engineer at UST, you must be able to understand software internals, debug problems, and automate repetitive tasks with scripting tools and user-level automation tools.
    Responsibilities 
     
 • Responsible for the overall quality of IT projects and changes through execution of all aspects of the Software Development and Testing Life Cycle
 • Excellent written and verbal communication skills are required as the person will work very closely with diverse teams
 • Adhere to UST Enterprise Software Delivery Methodology
 • Conduct feasibility study, assist with automation utilizing current frameworks and tools
 • Implement Web, API automation frameworks that work across.
 • Develop, monitor and execute test activities in the projects
 • Work closely with development, operational, support and business partners to ensure timely collaboration and resolution
 • Review and understand project or application requirements or user stories, conduct ambiguity review
 • Prepare test cases, log defects, test evidence and produce status reports
 • Identify, co-ordinate, create and manage test data
 • Work closely with cross functional teams to ensure continued support and test execution in various time zones
 • Utilize JIRA as the test case management, defect tracking system and report issues promptly and accurately
 • Conduct defect/issue triage sessions, follow defects through closure
 • Ensure reproducibility, auditability and traceability of deliverables
 • Assist in building and configuring test environments
 • Monitor environmental impacts, communicate potential risks, provide mitigation plans
 • Map test cases to the requirements, provide requirement traceability metrics (RTM)
 • Develop expert knowledge of the software in test and any other impacted applications or flows related to the change to ensure accurate test design and execution
 • Provide testing support and conduct troubleshooting sessions with development or operational or support partners for timely resolution
 • Taking on end-to-end ownership and successfully delivering results in a fast-paced, dynamic business environment
  
    Decisions 
    Routinely draws on experience and judgment to make effective decisions. Primary responsibilities include the testing of computer programs.
    Recommendations 
    Routinely recommendations regarding improvements or efficiencies. May also draw on knowledge to recommend alternative solutions.
    Knowledge 
    • Experience with building Web & API test automation framework, test automation scripting, scheduling and reporting with Selenium and Jenkins
 • Analyzing Test Scenarios and design/ convert to automation scripts
 • Hands-on experience on Web UI & API automation using Selenium
 • Basic knowledge on Python & windows handling tools like AutoIT
 • File parsing, reading the content & comparing the content to UI
 • Read from DB & comparing the output with UI
 • Experience in Automation Tools – Selenium, WebDriver
 • Experience with JIRA
 • Familiarity with Confluence/Wiki, Bitbucket and Maven
 • Knowledge of a programming or scripting language (JAVA)
 • Knowledge of Testing methodology (TDD, BDD)
 • Strong knowledge of software development life cycle
 • Knowledge of GIT commands, Repository Management
 • Experience in Agile, Scrum, Kanban methodologies
 • Basic SQL queries
  
     Skills 
     
 • Excellent communication (verbal and written) and interpersonal skills and an ability to effectively communicate with both business and technical teams
 • Strong business knowledge of financial systems
 • Strong organizational and multitasking skills with ability to balance competing priorities
 • Comfortable communicating cross-functionally and across management levels in formal and informal settings to report on test progress, metrics, issues and risks
 • An ability to work in a fast-paced environment where continuous innovation is occurring, and ambiguity is the norm
  
     Competencies 
     
 • Self-Driven & Motivated
 • Ability to work independently
 • Problem Solving (debugging)
 • Analytical
 • Collaborative
 • Flexible
 • Coaching
  
     Required Education and Experience 
     
 • Bachelor’s/Masters degree in Computer Science, Computer Engineering or similar technical field
 • 5+ years as a test engineer with good understanding of SDLC
 • Previous Financial or Banking testing experience

Company Information