Senior Automation Test Engineer
Hire IT People, LLC
Job Seekers, Please send resumes to resumes@hireitpeople.com Primary Skills: Strong QTP or UFT skills (GUI and Backend)
Description:
Senior Test Automation Engineer will work as a member of the Front Office Team of, supporting that team by developing new test automation scripts using HP ALM UFT and BPT where applicable. Work as a key member of the Delivery Team to understand requirements and technical solutions under test. Work with manual testers, developers and SME’s to understand the business domain, and the system functionality. Identify, plan, design and develop test automation that will enable the team to quickly deliver quality results using agile development and testing practices. Utilize the approved test automation frameworks to develop automation in a fast paced agile environment. Collaborate with the QA CoE to maintain practices, conduct code reviews, and for assistance and support in the use of the tools and framework(s). Perform Analysis and Design, design reviews and development for test automation. Comply with established version control practices and coding standards. When needed to expand the team’s capacity for test automation development, prepare and handoff analysis and design of test automation to offshore resources for development, and act as a liaison to those resources for the team. (virtual daily standups, etc.) Regularly evaluate the overall test automation suites and make decisions related to the application of test automation strategies for assigned projects. Directly and through others, meet established deadlines for project work. Work with the Test CoE to recommend/request enhancements to the existing framework(s) where appropriate.
Candidates for this position have expanded beyond practical applications of the discipline to knowledge gained from experience. Be able to guide project teams in how to apply the principles and concepts within the discipline, and interpret the complexities of the discipline.
Essential Functions:
· Develop objects and maintain shared object libraries.
· Determine which of the approved frameworks are best used for the situation.
· Work with the Developers, Testers and Analysts to understand the specific needs of the project/product for test automation and functionality.
· Comply with CoE practices as they apply to test automation.
· Identify Test Cases; participate in test case review/discussions; participate in user story mapping, project walk-throughs, sprint planning and estimation.
· Prepare Testing artifacts as needed, such as Test Plan, Test Strategy, RTM’s, etc.
· Perform test automation design, development, and validation as needed for assigned projects.
· Prepare and Transition work to other automation resources, such as analysis & designs. This may include offshore resources.
· Assist team by supporting the Continuous Integration (CI) environment
· Mentor Manual Testers and others in the use of the toolset, frameworks, and processes, and in execution of test automation from ALM.
Minimum Education and/or Experience:
· Bachelor’s degree in a technical discipline or equivalent combination of education and business experience.
· 3-5 years experience with testing processes and techniques.
· 3-5 years of experience using test automation tools (QTP/UFT) and practices.
· 1-5 years of experience preparing and executing manual test cases.
· 2-5 years of experience in VB Script or Visual Basic software development
· Experience with software development practices (Continuous integration, agile, code versioning an migration practices)
· Training in the use of test automation tools and practices
Requisite Abilities and/or Skills:
· Requires depth of expertise in own discipline to be able to guide others in the application of principles and concepts and to interpret complexities, nuances.
· Assignments at this level are typically more complex or unusual than those at the previous level.
· Incumbents assist with establishing protocols and processes for the discipline.
· Sufficient knowledge to guide the application of best practices within Information Services.
· Uses industry understanding to drive decision-making beyond best practices.
· Interprets internal/external business challenge, assesses current/industry practices and selects best practices to improve products, processes or services.
· May lead Information Services teams or projects with moderate resource requirements, risk, and/or complexity
· Works independently, with guidance in only the most complex situations.
· Anticipates and solves complex problems; uses sophisticated analytical thought to exercise judgment and identify solutions.
· Impacts the achievement of customer, operational, project or service objectives; work is guided by Information Services policies.
· Communicates difficult or sensitive concepts and works to build consensus.
Desired Skills / Special Requirements of the job:
· Strong QTP or UFT skills (GUI and Backend)
· Strong HP QC or HP ALM skills including requirements and reporting
· Experience with BPT preferred.
· Capable SharePoint and MS Office skills
· Excellent communication and collaboration skills
· Ability to manage time, multi-task, and meet deadlines working in a demanding environment
· Strong team player
· Strong organizational skills with attention to detail
· Experience using advanced test automation frameworks (UFT, Selenium, etc)
· Experience working with Jenkins, or other CI tools
· Experience with Unit test frameworks (jUnit, nUnit)
· Good understanding of API testing.
Description:
Senior Test Automation Engineer will work as a member of the Front Office Team of, supporting that team by developing new test automation scripts using HP ALM UFT and BPT where applicable. Work as a key member of the Delivery Team to understand requirements and technical solutions under test. Work with manual testers, developers and SME’s to understand the business domain, and the system functionality. Identify, plan, design and develop test automation that will enable the team to quickly deliver quality results using agile development and testing practices. Utilize the approved test automation frameworks to develop automation in a fast paced agile environment. Collaborate with the QA CoE to maintain practices, conduct code reviews, and for assistance and support in the use of the tools and framework(s). Perform Analysis and Design, design reviews and development for test automation. Comply with established version control practices and coding standards. When needed to expand the team’s capacity for test automation development, prepare and handoff analysis and design of test automation to offshore resources for development, and act as a liaison to those resources for the team. (virtual daily standups, etc.) Regularly evaluate the overall test automation suites and make decisions related to the application of test automation strategies for assigned projects. Directly and through others, meet established deadlines for project work. Work with the Test CoE to recommend/request enhancements to the existing framework(s) where appropriate.
Candidates for this position have expanded beyond practical applications of the discipline to knowledge gained from experience. Be able to guide project teams in how to apply the principles and concepts within the discipline, and interpret the complexities of the discipline.
Essential Functions:
· Develop objects and maintain shared object libraries.
· Determine which of the approved frameworks are best used for the situation.
· Work with the Developers, Testers and Analysts to understand the specific needs of the project/product for test automation and functionality.
· Comply with CoE practices as they apply to test automation.
· Identify Test Cases; participate in test case review/discussions; participate in user story mapping, project walk-throughs, sprint planning and estimation.
· Prepare Testing artifacts as needed, such as Test Plan, Test Strategy, RTM’s, etc.
· Perform test automation design, development, and validation as needed for assigned projects.
· Prepare and Transition work to other automation resources, such as analysis & designs. This may include offshore resources.
· Assist team by supporting the Continuous Integration (CI) environment
· Mentor Manual Testers and others in the use of the toolset, frameworks, and processes, and in execution of test automation from ALM.
Minimum Education and/or Experience:
· Bachelor’s degree in a technical discipline or equivalent combination of education and business experience.
· 3-5 years experience with testing processes and techniques.
· 3-5 years of experience using test automation tools (QTP/UFT) and practices.
· 1-5 years of experience preparing and executing manual test cases.
· 2-5 years of experience in VB Script or Visual Basic software development
· Experience with software development practices (Continuous integration, agile, code versioning an migration practices)
· Training in the use of test automation tools and practices
Requisite Abilities and/or Skills:
· Requires depth of expertise in own discipline to be able to guide others in the application of principles and concepts and to interpret complexities, nuances.
· Assignments at this level are typically more complex or unusual than those at the previous level.
· Incumbents assist with establishing protocols and processes for the discipline.
· Sufficient knowledge to guide the application of best practices within Information Services.
· Uses industry understanding to drive decision-making beyond best practices.
· Interprets internal/external business challenge, assesses current/industry practices and selects best practices to improve products, processes or services.
· May lead Information Services teams or projects with moderate resource requirements, risk, and/or complexity
· Works independently, with guidance in only the most complex situations.
· Anticipates and solves complex problems; uses sophisticated analytical thought to exercise judgment and identify solutions.
· Impacts the achievement of customer, operational, project or service objectives; work is guided by Information Services policies.
· Communicates difficult or sensitive concepts and works to build consensus.
Desired Skills / Special Requirements of the job:
· Strong QTP or UFT skills (GUI and Backend)
· Strong HP QC or HP ALM skills including requirements and reporting
· Experience with BPT preferred.
· Capable SharePoint and MS Office skills
· Excellent communication and collaboration skills
· Ability to manage time, multi-task, and meet deadlines working in a demanding environment
· Strong team player
· Strong organizational skills with attention to detail
· Experience using advanced test automation frameworks (UFT, Selenium, etc)
· Experience working with Jenkins, or other CI tools
· Experience with Unit test frameworks (jUnit, nUnit)
· Good understanding of API testing.
Confirm your E-mail: Send Email
All Jobs from Hire IT People, LLC