Description

The QA Automation Engineer will manage systems quality to ensure high-quality internally developed solutions and integrations are delivered to the Firm’s product owners and users. The role holder will lead any QA Automation Testing from Functional Test to Load and Performance Testing as well as the training sessions for the team on the various QA Testing Tools. They also provide feedback and recommendations (resolution and preventive action) to ensure that systems introductions, enhancements, and new product customizations meet the business needs.

Major tasks are designing, creating, enhancing, and executing automated test scripts and providing detailed reports to the project teams. This position has a responsibility for coordinating the Automation testing with the QA Team and other project teams involved to complete this kind of activity.

Responsibilities:

  • Leads the Testing Automation projects
  • Must be able to design, develop, execute, and manage automated scripts in HP Tools: HP UFT, ALM, Performance Center, and Microsoft Visual Studio Test Professional
  • Implement QA Automation process and best practices
  • Prepares Test Automation Plan by understanding application requirements and coordinating with the Test Leads, Project Managers, Development Leads, and other Project Team resources
  • Design, create and execute manual test scripts when needed
  • Design and implement automated test scenarios
  • Monitor test results up to closure and communicates to the project teams
  • Provides feedback and recommendations (resolution and preventive actions) to the development team on defects detected in the testing
  • Lead, mentor, and help up-skill other members of the team when it comes to Automated Testing
  • Provides post-deployment testing, coordination, and support
  • Provides recommendations for improving QA Standards and Processes, particularly in Automation Testing
  • Responsibility for Results:
    • Lead the automation testing activity for projects
    • Execution of Test Scripts according to agreed-upon schedules Complete Test results
    • Functional knowledge of the applications assigned
    • Flexible to changing needs, easily adaptable to new situations and directions
    • Open for work on the weekend for deployment testing

Skills and Experience:

  • Strong understanding of Software Testing Best Practices, Tools and Methodologies like Agile Methodology and experience creating test scripts based on requirements
  • Expertise in VB Scripting
  • Proven experience developing automated test systems and scripts beyond record and playback. Specifically developing functions, adding control flow logic, loops, etc.
  • Strong experience in at least two languages: C#, VB.NET, ASP.NET, C++, Java
  • Experience in testing Mobile Applications
  • Working knowledge of SQL and general scripting
  • Strong understanding of Cross-Browser compatibility issues and Operating System issues
  • Working knowledge of SQL and general scripting
  • Strong knowledge and experience in Testing Tools and Methodology (HP QTP/UFT, ALM, Performance Center, Visual Studio Test Professional preferred)
  • Experience in VS2012/VS2015
  • Open for work on the weekend for Post Deployment testing
  • Strong Analytical and Problem-Solving Skills
  • Strong verbal and written communication skills, attention to detail, and can work independently
  • Must have good collaboration skills
  • Can work well with the team