Automation QA
CENTENNIAL-80121, CO, US
09/20/2018
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
-
Job Description
Automation QA
$85K - $95K
Centennial
The Automation QA needs strong knowledge and exposure to Automation Framework, test management tools and continuous integration tools supported by Test automation team.
S/he needs to understand regression, end-to-end, administration and implementation planning of test tools.
S/he needs to understand SDLC standards and best practices.
The Automation QA works as liaison with the internal business/systems areas and TCOE to help ensure the current SDLC and Test automation standards are deployed and achieved, and industry standards are followed within the envisioned solution.
S/he provides analysis and develops solutions to business problems, Automation Framework and applies specialized knowledge & professional experience in a particular product or System to achieve best results
He works very closely with technical architect to innovate new solutions with automation framework, Test management tools and Continuous integration builds.
The Automation QA needs strong communication, superior innovative, written, and interpersonal, presentation skills.
He need to exhibit ability to lead a team towards meeting team goals and maintaining positive environment.
Job Requirements
Perform application analysis to understand the requirements from
the perspective of automation, testability, tuning and ease of understanding
Perform automation Test results analysis post execution of testing and provide feedback on areas of improvements in code
Perform Defect trends analysis during and post release and provide
detailed report on risks and issues encountered
Continuously perform Risk analysis during the entire lifecycle of the project and ensure all risks are understood and communicated by project Manager
Establish & assist with technical artifacts and engage in technical Discussion for process improvements
Responsible for providing automation estimates for new projects based on testing lifecycle
Estimate and prioritize automation resources allocation based on workload and projects in pipeline
Responsible for providing technical guidance to team members and testing teams based on projects, technology and platforms
Responsible for determining automation QA priorities based on expertise and knowledge of the application under test
Responsible for creating automation test strategy and plans for all the projects involved in using standards and methodologies defined by the organization also responsible for creating automation test strategy
Develop automation strategy for integration and regression test cases based on test design best practices and based on experience
Execute test cases as per the QA plan for the project and report progress of test execution as per organization standards
Maintain and design test data and test environments required for execution of testing
Responsible for Reviewing test strategy and leading test review Boards.
Maintain and store all test cases, test strategy and all necessary documentation for testing in central repository based on organization strategy
Oversee automation development activities of team members
Report status of progress of automated testing through daily, weekly and other reporting mechanism to all stakeholders for the project
Report defects in the defect management system and ensure the status of the defect is tracked to closure, which will involve retesting of defects that are fixed by development team
Review and maintain documentation according to department standards
Lead team members both onshore and offshore with automation
Manage and Assign project assignments, Coach team member on technical strategy
Lead the team's daily activities; provide guidance and support to junior team members
Leads automation team (assign tasks) - without direct reporting
Reporting to higher management with open issue, status reports and
Develop goals and roadmap to solution, development and adopting new Technology
Assist the Testing center of excellence manager with managing the automation process for the team
Understand usage of Test tools used for each project
Enforce and market test tools standards based on the technology
Maintain and design complex test data and test environments
Design, code and execute automated test scenarios
Maintain and upgrade test automation tools and frameworks
Design & develop complex test automation solutions
Oversee day to day activities of team members
Maintain repository of Technical issues and solution in a centralized location
Troubleshoot and research issues to identify core issues and resolve
Core Technologies
Strong knowledge with application architecture and environment
Deep understanding of quality assurance
Strong knowledge of software development methodologies (Waterfall and agile)
Exposure to different Operating systems and platforms
Strong SQL knowledge and database understanding
Programming skills in Java and Rest Api's required
Proficient object oriented programming (Java preferred)
Scripting knowledge in Java, C#, .Net preferred
Advanced knowledge of test automation tools and frameworks:
Build tools (ant, maven, Gradle)
Unit testing frameworks (JUnit, TestNG)
Defect management( Quality Center, Jira)
Continuous integration tools (Jenkins, TeamCity)
Web UI testing tools (Selenium Webdriver)
API testing tools (rest-assured, Soap UI)
Functional/Regression Tools( UFT, Test Complete)
Nice to have
Exposure to institutional Financial market
Strong Communication, Presentation, administrative and technical skills required
Java certification preferred
Tests tools certification plus
QA certification plus
QA Automation Specialist / Equities
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
-
Walkin Information
-
-
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY,
US
-