Job Description :
Position: Automation Lead
Location: Centennial, CO
Position type: Fulltime

Job Description
10 Years’ experience with 5 years as lead!

Expert experience or knowledge required in the following: SQE process, SQE documentation, Agile development methodology, and testing
Experience in Core Java with Selenium, TestNG, APIs. Understanding of Coding Fundamentals (variable declaration, program flow, functions, error handling, etc)
Understanding of Web Services (SOAP, REST)
Understanding of non-relational databases (e.g., Cassandra) a bonus
Proficient with automated testing tools (Selenium, UFT, etc)
Strong working understanding and implementation practice of software development life-cycle and testing tools
Advanced experience using estimation practices related to task durations to meet schedules in an agile software development environment
Ability to learn and actively seek new skills and knowledge to keep up with the changing technology field, including bringing any new ideas to the SQE department.
Ability to think outside the box, adapt to circumstances, learn from co-workers, and share information and experiences. Work with other project teams to identify dependencies.
Guides the planning, creation and execution of automated tests using an test automation tool including, but not limited to, Selenium, JUnit, and Java based homegrown test frameworks. Understands the concepts behind and when and why to do automation.
Has demonstrated lead capabilities: lead a team successfully, worked well with other departments – Dev/PM/PdM, etc. Contributes to the development of other team members. Has demonstrated planning and resource scheduling skills. Facilitates troubleshooting and solves problems.
Understands and implements, at a team level, practices developed by the Core Platforms Practice Areas. Ensures highly complex testing on projects utilizing Practice Area guidelines. Such as, understanding API/Web Services testing and understanding when to write test harnesses using web services technologies and is able to disseminate this information to team members.
Leads, plans, schedules and implements testing for projects, defines test objectives, writes scripts (manual and automated Formulates test plans including systems analysis, risk analysis, dependency analysis, writing and plotting test strategies, and determines how to report defects (pre/post- production
Investigates and reports project issues by communicating and working with various departments including: Development, Product, Project
Management, Systems and Application support groups, Network Engineering, etc., as well as other project teams.
Analyzes and ensures requirements/User Story acceptance criteria are acceptable for test case creation.
Executes manual and automated test cases, as well as performs back end data validation.
Tracks test progress and results in test management tools like JIRA and HP-ALM
Identifies opportunities, then leads the roll out of inventive tech ideas and implements solutions with other projects teams, the SQE department, as well as other departments
             

Similar Jobs you may be interested in ..