Previous Job
Automation Test Engineer
Ref No.: 18-06708
Location: San Diego, California
Must have banking experience, be fluent in automation-must be a developer to develop for testing, worked on large bank projects.

Test Automation Engineer: A specialization of the Testing Engineer role that is an expert in Quality Testing automation development and execution.

Contribute thought leadership on Testing Strategy and define and document automation strategy
Define automation processes, standards, guidelines and checklists for user stories
Determines what items for Testing can be automated vs. manual
Contributes to story point estimates.
Participates in Daily Stand-up's, product grooming and sprint retrospectives
Review User Stories and daily plan/task list with Test engineer
Review and revise Testing automation strategy as applicable during sprint planning and during quarterly sprint planning
Create Test scripts for all applicable phases of Testing with JUNIT, API REST ASSURED, SELENIUM, QTP and UFP as applicable.

Builds and executes Test automation.
If applicable, convert vendor provided Automated Test Scripts to Java for each planned Sprint.
Peer review Testing automation scripts and results.
Ensure Test scripts are documented, reported and tracked in Client Quality Center or appropriate tools.
Provide automation Testing reports, and statistics and ensure accurate and complete documentation.
Log automation script defects and provide defect status reports.
Update existing Test script regression repository for future use.

Job Description:
The Automation Testing Lead is a critical role in a well-known organization. The Automation Test Lead is tasked with collaborating with development to deliver Testing automation of Unit Testing, Component Integration Testing, and System Integration Testing.

Highly skilled with implementing JUNIT, TESTNG, and API REST ASSURED Testing automation APIs/Frameworks.
Capable of interpreting and converting vendor provided C-Sharp Automated Test Scripts to Java for planned Sprints.
Work with Vendor Developers and Architects who will also be developing automated Test scripts (JUNIT/API level).
Expected to create automated Test scripts based on Exploratory Testing techniques.
Create Test automation plans, sizing efforts, completing POs, and designing / building automated Testing solutions.
Additionally, provide technical direction and support to team members on automation frameworks and all aspects of automated Testing to ensure industry standards and best practices are followed.
Promote and champion new ideas and methods for quality improvements and ensure the value of automated Testing is achieved.

A bachelor's degree in Computer Engineering, Computer Science, Information Systems or other related field is highly preferred; however, equivalent work experience will be considered
5+ years of experience as an automated Testing architect
Extensive experience in all aspects of Automation testing using Selenium, Appium, REST ASSSURED, JUNIT, TestNG and visual testing tools.
Familiar with CI/CD tool sets (Nexus, Jenkins)
Recent and strong Development experience with JAVA and ability to interpret C-Sharp (C#) programs
Exposed with large Projects +10000 Test script and complex automated Testing frameworks
Experience in working with onshore and offshore resources.
Familiar with Shift Left and Continuous Testing automated strategies
Experience in the following Testing practices: Designing, building and executing automated Testing frameworks and automation scripts
Designing, building and executing automated Testing frameworks and automation scripts
Administrator and user experience with Selenium, Appium.
Experience in Functional automated Testing, automated visual Testing, and End to End automated Testing.