Required Skills

Project Manager

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 11th Oct 2022

JOB DETAIL

Manage and lead local QA team developing and supporting a cloud based Big Data Analytics platform using latest technologies like Big Query, Machine Learning, Predictive Analytics, Java, Angular etc. The resource should have practical, hands-on experience in all areas of QA. Prior UI and API automation, ETL testing, and mobile testing experiences are desired.

The primary objective of this role is to work with ETL and Application development teams and lead QA testing efforts by managing test cases, identify gaps in testing, and improve QA process.

Qualifications:

  • Bachelor's degree
  • Minimum 8 years of experience and manager experience required
  • QA Automation Engineering
  • Utilizing Microsoft Office Tools
  • Utilizing analytical and troubleshooting skills
  • Quickly learning new concepts independently
  • QA process tools including Jira
  • Microsoft Windows Server and Linux
  • Agile development methodologies
  • Excellent communication skills, both oral and written
  • Knowledge of basic SQL
  • Experience testing NoSQL technologies Cassandra and Elastic Search a plus
  • Dedicated to continuous improvement process including designing and documenting processes.
  • Familiar with version control using Git
  • Prior experience with test automation scripting in JavaScript, Ruby, Python etc
  • Familiarity with Job scheduler experience with tools like Jenkins or Hudson

Familiarity with build tools like Maven, Grunt is a plus

Role & Responsibilities

Design, develop, and maintain manual & automated browser, mobile and API test scripts.

  • Hands on involvement in all ETL development and maintenance projects. Test Planning, Test Scenarios, Manual Testing, Test Automation, Test Framework creation/maintenance and Defect Logging and verification.
  • Actively participate and contribute in reviews of ETL/Data requirements/stories, design, schedules, and test plans.
  • Manages and leads QA team. Directs employees on proper execution of test procedures and automated test suites and scripts.
  • Manages business requirements and develops test strategy for different types of required testing and requirement traceability.
  • Works with the Product Owner and development team to understand QA needs and develop QA Test Plan accordingly.
  • Collaborates with team members from QA, DevOps and Developers for test planning.
  • Manages strong working relationships with team members and cross functional teams. Cross BU collaboration and release planning.
  • Oversees established Agile process and QA best practices, process, and guidelines for high quality releases.
  • Executes and manages various testing activities such as Acceptance, Regression, System, Functional, Integration and some level of Performance testing.
  • Provides accurate problem identification, root cause analysis, ticket documentation and resolution.
  •  Escalates and manages dependencies and risks/concerns with testing activities or release schedule. Plan for end-to-end system testing cycles in physical lab.
  • Lead and manage QA related project tasks by working with Senior level QA team to follow best practices and coding standards.
  • Designs, develops, and tests on a variety of software assignments that constitute a portion of a larger project
  • Manages documentation which describes the specific software functionality
  • Provides guidance and input in project code reviews
  • Manages software tests designed by more experienced engineers
  • Reviews test results and perform root cause analyses to identify problems
  • Provides recommendations and implements solutions to complex issues. Ensures compliance with quality process and standards
  • Makes and implements recommendations to immediate team to enhance performance and improve productivity
  • Implements and seeks out new tools to analyze and solve problems
  • Exercises judgment within defined procedures and practices to determine appropriate action
  • Manages productive working relationships internally and externally

Works primarily intra-organizational with occasional inter-organizational and external customer contacts on routine matters

Company Information